{
 "metadata": {
  "name": "",
  "signature": "sha256:9c6bfb3ee01813f1d768296af2d0cde2f228e5d2af973cc20047f93d04c7ab6c"
 },
 "nbformat": 3,
 "nbformat_minor": 0,
 "worksheets": [
  {
   "cells": [
    {
     "cell_type": "markdown",
     "metadata": {},
     "source": [
      "# Goulib\n",
      "my library of useful code for scientific + technical applications\n",
      "\n",
      "- author: Philippe Guglielmetti goulib@goulu.net\n",
      "- copyright: Copyright 2013 Philippe Guglielmetti\n",
      "- license: LGPL (see LICENSE.TXT)\n",
      "\n",
      "- installation : \"pip install Goulib\"\n",
      "- distribution: https://pypi.python.org/pypi/Goulib\n",
      "- documentation: https://goulib.readthedocs.org/\n",
      "- source : https://github.com/goulu/Goulib\n",
      "\n",
      "Some modules offer specific IPython Notebook support\n"
     ]
    },
    {
     "cell_type": "markdown",
     "metadata": {},
     "source": [
      "## Colors"
     ]
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "from Goulib.colors import *\n",
      "c=color['blue']\n",
      "print c, color_lookup[c] # name/RGBhex conversion and vice_versa\n"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "output_type": "stream",
       "stream": "stdout",
       "text": [
        "#0000ff blue\n"
       ]
      }
     ],
     "prompt_number": 16
    },
    {
     "cell_type": "heading",
     "level": 2,
     "metadata": {},
     "source": [
      "Table"
     ]
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "from Goulib.table import *\n",
      "Table(titles=['A','B'],data=[[1,2],[3,4]]) #simple table. See \"Graph\" for "
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "html": [
        "<table><thead>\n",
        "<tr><th>A</th><th>B</th></tr>\n",
        "</thead>\n",
        "<tr><td align=\"right\">1</td><td align=\"right\">2</td></tr>\n",
        "<tr><td align=\"right\">3</td><td align=\"right\">4</td></tr>\n",
        "</table>\n"
       ],
       "metadata": {},
       "output_type": "pyout",
       "prompt_number": 5,
       "text": [
        "Table(len=2,titles=['A', 'B'],data=[[1, 2], [3, 4]])"
       ]
      }
     ],
     "prompt_number": 5
    },
    {
     "cell_type": "heading",
     "level": 2,
     "metadata": {},
     "source": [
      "Drawing"
     ]
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "from Goulib.drawing import *"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [],
     "prompt_number": 6
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "Drawing('tests/drawing.pdf')"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "metadata": {},
       "output_type": "pyout",
       "png": "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\n",
       "prompt_number": 7,
       "svg": [
        "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
        "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
        "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
        "<!-- Created with matplotlib (http://matplotlib.org/) -->\n",
        "<svg height=\"288pt\" version=\"1.1\" viewBox=\"0 0 432 288\" width=\"432pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
        " <defs>\n",
        "  <style type=\"text/css\">\n",
        "*{stroke-linecap:butt;stroke-linejoin:round;}\n",
        "  </style>\n",
        " </defs>\n",
        " <g id=\"figure_1\">\n",
        "  <g id=\"patch_1\">\n",
        "   <path d=\"\n",
        "M0 288\n",
        "L432 288\n",
        "L432 0\n",
        "L0 0\n",
        "z\n",
        "\" style=\"fill:none;\"/>\n",
        "  </g>\n",
        "  <g id=\"axes_1\">\n",
        "   <g id=\"patch_2\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M299.033 126.757\n",
        "C299.033 91.3433 270.325 62.635 234.911 62.635\" style=\"fill:none;stroke:#000000;\"/>\n",
        "   </g>\n",
        "   <g id=\"patch_3\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M234.962 62.635\n",
        "C199.548 62.635 170.84 91.3433 170.84 126.757\" style=\"fill:none;stroke:#000000;\"/>\n",
        "   </g>\n",
        "   <g id=\"patch_4\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M299.033 126.757\n",
        "C299.033 162.17 270.325 190.879 234.912 190.879\" style=\"fill:none;stroke:#000000;\"/>\n",
        "   </g>\n",
        "   <g id=\"patch_5\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M171.067 126.94\n",
        "C171.067 162.353 199.775 191.062 235.189 191.062\" style=\"fill:none;stroke:#000000;\"/>\n",
        "   </g>\n",
        "   <g id=\"patch_6\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M178.677 126.206\n",
        "C178.677 157.179 203.785 182.287 234.758 182.287\" style=\"fill:none;stroke:#ffff00;\"/>\n",
        "   </g>\n",
        "   <g id=\"patch_7\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M234.758 182.287\n",
        "C265.731 182.287 290.839 157.179 290.839 126.206\" style=\"fill:none;stroke:#ffff00;\"/>\n",
        "   </g>\n",
        "   <g id=\"patch_8\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M290.839 126.206\n",
        "C290.839 95.2332 265.731 70.1247 234.758 70.1247\" style=\"fill:none;stroke:#ffff00;\"/>\n",
        "   </g>\n",
        "   <g id=\"patch_9\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M234.758 70.1247\n",
        "C203.785 70.1247 178.677 95.2332 178.677 126.206\" style=\"fill:none;stroke:#ffff00;\"/>\n",
        "   </g>\n",
        "   <g id=\"patch_10\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M143.218 47.767\n",
        "C149.508 47.767 154.608 52.8664 154.608 59.1568\" style=\"fill:none;stroke:#ffff00;\"/>\n",
        "   </g>\n",
        "   <g id=\"patch_11\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M154.608 59.1568\n",
        "C154.608 65.4472 149.508 70.5466 143.218 70.5466\" style=\"fill:none;stroke:#ffff00;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_1\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M128.911 249.83\n",
        "L328.861 32.83\" style=\"fill:none;opacity:0;stroke:#0000ff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_2\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M128.911 32.83\n",
        "L128.911 218.301\" style=\"fill:none;stroke:#ff0000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_3\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M128.911 218.301\n",
        "L328.861 218.301\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_4\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M328.861 218.301\n",
        "L328.861 32.83\" style=\"fill:none;stroke:#0000ff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_5\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M328.861 32.83\n",
        "L128.911 32.83\" style=\"fill:none;stroke:#00ff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_6\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M144.153 249.83\n",
        "L144.153 223.216\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_7\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M135.282 223.216\n",
        "L153.024 223.216\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_8\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M161.896 240.959\n",
        "L175.203 240.959\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_9\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M175.203 240.959\n",
        "L179.638 236.523\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_10\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M179.638 236.523\n",
        "L175.203 232.087\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_11\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M175.203 232.087\n",
        "L166.331 232.087\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_12\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M166.331 232.087\n",
        "L161.896 236.523\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_13\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M161.896 236.523\n",
        "L161.896 245.394\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_14\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M161.896 245.394\n",
        "L166.331 249.83\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_15\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M166.331 249.83\n",
        "L175.203 249.83\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_16\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M188.51 249.83\n",
        "L201.816 249.83\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_17\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M201.816 249.83\n",
        "L206.252 245.394\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_18\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M206.252 245.394\n",
        "L201.816 240.959\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_19\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M201.816 240.959\n",
        "L192.945 240.959\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_20\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M192.945 240.959\n",
        "L188.51 236.523\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_21\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M188.51 236.523\n",
        "L192.945 232.087\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_22\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M192.945 232.087\n",
        "L206.252 232.087\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_23\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M223.995 223.216\n",
        "L223.995 245.394\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_24\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M223.995 245.394\n",
        "L228.43 249.83\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_25\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M228.43 249.83\n",
        "L232.866 245.394\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_26\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M215.123 232.087\n",
        "L232.866 232.087\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_27\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M241.737 249.83\n",
        "L241.737 245.394\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_28\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M268.351 223.216\n",
        "L268.351 249.83\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_29\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M268.351 240.959\n",
        "L259.48 232.087\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_30\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M259.48 232.087\n",
        "L255.044 232.087\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_31\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M255.044 232.087\n",
        "L250.608 236.523\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_32\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M250.608 236.523\n",
        "L250.608 245.394\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_33\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M250.608 245.394\n",
        "L255.044 249.83\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_34\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M255.044 249.83\n",
        "L259.48 249.83\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_35\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M259.48 249.83\n",
        "L268.351 240.959\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_36\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M277.222 249.83\n",
        "L294.965 232.087\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_37\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M277.222 232.087\n",
        "L294.965 249.83\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_38\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M308.272 249.83\n",
        "L308.272 227.652\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_39\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M308.272 227.652\n",
        "L312.707 223.216\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_40\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M312.707 223.216\n",
        "L317.143 223.216\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_41\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M317.143 223.216\n",
        "L321.579 227.652\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_42\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M303.836 236.523\n",
        "L317.143 236.523\" style=\"fill:none;stroke:#000000;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_43\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M210.713 146.9\n",
        "L212.969 148.184\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_44\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M212.969 148.184\n",
        "L216.111 148.445\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_45\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M216.111 148.445\n",
        "L220.019 147.675\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_46\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M220.019 147.675\n",
        "L224.541 145.902\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_47\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M224.541 145.902\n",
        "L229.505 143.195\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_48\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M229.505 143.195\n",
        "L234.719 139.657\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_49\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M234.719 139.657\n",
        "L239.983 135.425\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_50\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M239.983 135.425\n",
        "L245.095 130.662\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_51\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M245.095 130.662\n",
        "L249.859 125.55\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_52\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M249.859 125.55\n",
        "L254.091 120.285\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_53\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M254.091 120.285\n",
        "L257.628 115.071\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_54\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M257.628 115.071\n",
        "L260.336 110.107\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_55\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M260.336 110.107\n",
        "L262.109 105.585\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_56\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M262.109 105.585\n",
        "L262.879 101.677\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_57\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M262.879 101.677\n",
        "L262.618 98.5352\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_58\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M262.618 98.5352\n",
        "L261.334 96.279\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_59\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M261.334 96.279\n",
        "L259.078 94.9955\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_60\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M259.078 94.9955\n",
        "L255.936 94.7339\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_61\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M255.936 94.7339\n",
        "L252.028 95.5045\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_62\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M252.028 95.5045\n",
        "L247.506 97.2774\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_63\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M247.506 97.2774\n",
        "L242.542 99.9846\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_64\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M242.542 99.9846\n",
        "L237.328 103.522\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_65\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M237.328 103.522\n",
        "L232.063 107.754\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_66\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M232.063 107.754\n",
        "L226.951 112.518\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_67\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M226.951 112.518\n",
        "L222.188 117.63\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_68\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M222.188 117.63\n",
        "L217.956 122.894\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_69\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M217.956 122.894\n",
        "L214.418 128.108\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_70\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M214.418 128.108\n",
        "L211.711 133.072\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_71\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M211.711 133.072\n",
        "L209.938 137.594\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_72\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M209.938 137.594\n",
        "L209.168 141.502\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_73\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M209.168 141.502\n",
        "L209.429 144.644\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_74\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M209.429 144.644\n",
        "L210.713 146.9\" style=\"fill:none;stroke:#00ffff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_75\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M143.218 86.9985\n",
        "L143.218 47.767\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_76\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M161.357 85.7329\n",
        "L163.578 84.7366\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_77\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M163.578 84.7366\n",
        "L165.776 83.7416\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_78\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M165.776 83.7416\n",
        "L167.926 82.7495\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_79\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M167.926 82.7495\n",
        "L170.007 81.7615\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_80\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M170.007 81.7615\n",
        "L171.994 80.7793\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_81\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M171.994 80.7793\n",
        "L173.864 79.804\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_82\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M173.864 79.804\n",
        "L175.594 78.8373\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_83\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M175.594 78.8373\n",
        "L177.16 77.8804\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_84\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M177.16 77.8804\n",
        "L178.539 76.9348\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_85\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M178.539 76.9348\n",
        "L179.708 76.0018\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_86\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M179.708 76.0018\n",
        "L180.643 75.083\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_87\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M180.643 75.083\n",
        "L181.321 74.1797\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_88\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M181.321 74.1797\n",
        "L181.718 73.2933\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_89\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M181.718 73.2933\n",
        "L181.811 72.4253\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_90\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M181.811 72.4253\n",
        "L181.577 71.577\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_91\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M181.577 71.577\n",
        "L180.992 70.7498\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_92\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M180.992 70.7498\n",
        "L180.063 69.943\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_93\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M180.063 69.943\n",
        "L178.846 69.1517\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_94\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M178.846 69.1517\n",
        "L177.407 68.3708\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_95\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M177.407 68.3708\n",
        "L175.81 67.595\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_96\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M175.81 67.595\n",
        "L174.118 66.8191\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_97\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M174.118 66.8191\n",
        "L172.395 66.0379\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_98\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M172.395 66.0379\n",
        "L170.706 65.2462\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_99\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M170.706 65.2462\n",
        "L169.115 64.4387\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_100\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M169.115 64.4387\n",
        "L167.685 63.6102\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_101\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M167.685 63.6102\n",
        "L166.481 62.7555\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_102\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M166.481 62.7555\n",
        "L165.567 61.8694\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_103\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M165.567 61.8694\n",
        "L165.006 60.9466\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_104\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M165.006 60.9466\n",
        "L164.825 59.9853\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_105\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M164.825 59.9853\n",
        "L164.997 58.9883\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_106\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M164.997 58.9883\n",
        "L165.49 57.9587\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_107\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M165.49 57.9587\n",
        "L166.272 56.9\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_108\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M166.272 56.9\n",
        "L167.311 55.8152\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_109\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M167.311 55.8152\n",
        "L168.575 54.7077\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_110\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M168.575 54.7077\n",
        "L170.03 53.5807\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_111\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M170.03 53.5807\n",
        "L171.647 52.4375\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_112\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M171.647 52.4375\n",
        "L173.391 51.2812\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_113\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M173.391 51.2812\n",
        "L175.232 50.1152\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_114\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M175.232 50.1152\n",
        "L177.137 48.9428\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_115\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M177.137 48.9428\n",
        "L179.075 47.767\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_116\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M270.246 37.2518\n",
        "L284.075 45.2359\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_117\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M277.161 41.2439\n",
        "L265.184 61.9873\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_118\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M289.614 72.1407\n",
        "L286.498 72.9757\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_119\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M286.498 72.9757\n",
        "L283.952 72.8229\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_120\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M283.952 72.8229\n",
        "L280.989 71.112\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_121\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M280.989 71.112\n",
        "L279.584 68.9836\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_122\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M279.584 68.9836\n",
        "L278.749 65.8675\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_123\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M278.749 65.8675\n",
        "L279.472 62.3338\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_124\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M279.472 62.3338\n",
        "L280.612 60.3583\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_125\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M280.612 60.3583\n",
        "L283.311 57.9652\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_126\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M283.311 57.9652\n",
        "L286.427 57.1302\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_127\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M286.427 57.1302\n",
        "L288.973 57.2831\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_128\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M288.973 57.2831\n",
        "L291.936 58.9939\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_129\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M291.936 58.9939\n",
        "L293.342 61.1223\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_130\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M293.342 61.1223\n",
        "L293.759 62.6804\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_131\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M293.759 62.6804\n",
        "L293.606 65.2262\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_132\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M293.606 65.2262\n",
        "L292.466 67.2018\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_133\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M292.466 67.2018\n",
        "L280.612 60.3583\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_134\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M312.68 70.9701\n",
        "L293.83 78.5258\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_135\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M301.814 64.6969\n",
        "L304.696 84.7991\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_136\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M317.619 73.8216\n",
        "L324.533 77.8137\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_137\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M324.574 68.618\n",
        "L314.879 85.4103\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_138\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M314.879 85.4103\n",
        "L314.156 88.944\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_139\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M314.156 88.944\n",
        "L315.561 91.0723\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "   <g id=\"line2d_140\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M315.561 91.0723\n",
        "L317.537 92.2129\" style=\"fill:none;stroke:#ffff00;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "  </g>\n",
        " </g>\n",
        " <defs>\n",
        "  <clipPath id=\"p124b8dd147\">\n",
        "   <rect height=\"223.2\" width=\"334.8\" x=\"54.0\" y=\"28.8\"/>\n",
        "  </clipPath>\n",
        " </defs>\n",
        "</svg>\n"
       ],
       "text": [
        "[Segment2(Point2(151.3737483672, 589.1666666667),Point2(151.3737483672, 90.58944159049997)),\n",
        " Segment2(Point2(151.3737483672, 90.5894415905),Point2(688.8733590441, 90.5894415905)),\n",
        " Segment2(Point2(688.8733590441, 90.5894415905),Point2(688.8733590441, 589.1666666667)),\n",
        " Segment2(Point2(688.8733590441, 589.1666666667),Point2(151.37374836720005, 589.1666666667)),\n",
        " Spline(Point2(608.6917968008, 336.6752218577),Point2(436.3212319975, 509.045786661)),\n",
        " Spline(Point2(436.4561404864, 509.0457338669),Point2(264.0855756831, 336.6751690636)),\n",
        " Spline(Point2(608.6917968008, 336.6752218577),Point2(436.3212848123, 164.3046042397)),\n",
        " Spline(Point2(264.6961938625, 336.1831392184),Point2(437.0667586658, 163.8125744152)),\n",
        " Segment2(Point2(192.3473337526, 5.8333333333),Point2(192.3473337526, 77.3757923022)),\n",
        " Segment2(Point2(168.4998474296, 77.3757923022),Point2(216.1948200756, 77.3757923022)),\n",
        " Segment2(Point2(240.0423063985, 29.6808196563),Point2(275.813535883, 29.6808196563)),\n",
        " Segment2(Point2(275.813535883, 29.6808196563),Point2(287.7372790445, 41.6045628178)),\n",
        " Segment2(Point2(287.7372790445, 41.6045628178),Point2(275.813535883, 53.5283059793)),\n",
        " Segment2(Point2(275.813535883, 53.5283059793),Point2(251.96604956, 53.5283059793)),\n",
        " Segment2(Point2(251.96604956, 53.5283059793),Point2(240.0423063985, 41.6045628178)),\n",
        " Segment2(Point2(240.0423063985, 41.6045628178),Point2(240.0423063985, 17.7570764948)),\n",
        " Segment2(Point2(240.0423063985, 17.7570764948),Point2(251.96604956, 5.833333333300001)),\n",
        " Segment2(Point2(251.96604956, 5.8333333333),Point2(275.813535883, 5.8333333333)),\n",
        " Segment2(Point2(311.5847653674, 5.8333333333),Point2(347.3559948519, 5.8333333333)),\n",
        " Segment2(Point2(347.3559948519, 5.8333333333),Point2(359.2797380134, 17.7570764948)),\n",
        " Segment2(Point2(359.2797380134, 17.7570764948),Point2(347.3559948519, 29.6808196563)),\n",
        " Segment2(Point2(347.3559948519, 29.6808196563),Point2(323.5085085289, 29.6808196563)),\n",
        " Segment2(Point2(323.5085085289, 29.6808196563),Point2(311.5847653674, 41.6045628178)),\n",
        " Segment2(Point2(311.5847653674, 41.6045628178),Point2(323.5085085289, 53.5283059793)),\n",
        " Segment2(Point2(323.5085085289, 53.5283059793),Point2(359.2797380134, 53.5283059793)),\n",
        " Segment2(Point2(406.9747106593, 77.3757923022),Point2(406.9747106593, 17.757076494800003)),\n",
        " Segment2(Point2(406.9747106593, 17.7570764948),Point2(418.8984538208, 5.833333333300001)),\n",
        " Segment2(Point2(418.8984538208, 5.8333333333),Point2(430.8221969823, 17.7570764948)),\n",
        " Segment2(Point2(383.1272243363, 53.5283059793),Point2(430.8221969823, 53.5283059793)),\n",
        " Segment2(Point2(454.6696833052, 5.8333333333),Point2(454.6696833052, 17.7570764948)),\n",
        " Segment2(Point2(526.2121422742, 77.3757923022),Point2(526.2121422742, 5.833333333300004)),\n",
        " Segment2(Point2(526.2121422742, 29.6808196563),Point2(502.3646559512, 53.5283059793)),\n",
        " Segment2(Point2(502.3646559512, 53.5283059793),Point2(490.4409127897, 53.5283059793)),\n",
        " Segment2(Point2(490.4409127897, 53.5283059793),Point2(478.5171696282, 41.6045628178)),\n",
        " Segment2(Point2(478.5171696282, 41.6045628178),Point2(478.5171696282, 17.7570764948)),\n",
        " Segment2(Point2(478.5171696282, 17.7570764948),Point2(490.4409127897, 5.833333333300001)),\n",
        " Segment2(Point2(490.4409127897, 5.8333333333),Point2(502.3646559512, 5.8333333333)),\n",
        " Segment2(Point2(502.3646559512, 5.8333333333),Point2(526.2121422742, 29.6808196563)),\n",
        " Segment2(Point2(550.0596285971, 5.8333333333),Point2(597.7546012431, 53.5283059793)),\n",
        " Segment2(Point2(550.0596285971, 53.5283059793),Point2(597.7546012431, 5.833333333299997)),\n",
        " Segment2(Point2(633.5258307275, 5.8333333333),Point2(633.5258307275, 65.4520491408)),\n",
        " Segment2(Point2(633.5258307275, 65.4520491408),Point2(645.449573889, 77.3757923022)),\n",
        " Segment2(Point2(645.449573889, 77.3757923022),Point2(657.3733170505, 77.3757923022)),\n",
        " Segment2(Point2(657.3733170505, 77.3757923022),Point2(669.297060212, 65.4520491408)),\n",
        " Segment2(Point2(621.602087566, 41.6045628178),Point2(657.3733170505, 41.6045628178)),\n",
        " Chain(Point2(285.1518949922, 338.1556162857),Point2(285.1518949922, 338.1556162857),4),\n",
        " Chain(Point2(371.2709809381, 282.526271033),Point2(371.2709809381, 282.526271033),32),\n",
        " Segment2(Point2(189.8329890039, 443.5524888746),Point2(189.8329890039, 549.0133216864)),\n",
        " Chain(Point2(189.8329890039, 549.0133216864),Point2(189.8329890039, 487.7779994086),2),\n",
        " Chain(Point2(238.5944493362, 446.9544512234),Point2(286.2219222189, 549.0133216864),40),\n",
        " Segment2(Point2(531.3067424195, 577.280140213),Point2(568.4812945692, 555.8174025223)),\n",
        " Segment2(Point2(549.8940184944, 566.5487713677),Point2(517.6999119583, 510.786943143)),\n",
        " Chain(Point2(583.3715485667, 483.4927066833),Point2(568.1510898759, 481.6589419914),2),\n",
        " Segment2(Point2(568.1510898759, 481.6589419914),Point2(560.1851144152, 486.258100068)),\n",
        " Chain(Point2(560.1851144152, 486.258100068),Point2(556.1068048006, 509.8553144502),3),\n",
        " Segment2(Point2(556.1068048006, 509.8553144502),Point2(559.172910185, 515.1659647573)),\n",
        " Chain(Point2(559.172910185, 515.1659647573),Point2(581.6478521059, 523.4326522177),3),\n",
        " Segment2(Point2(581.6478521059, 523.4326522177),Point2(589.6138275666, 518.8334941411)),\n",
        " Chain(Point2(589.6138275666, 518.8334941411),Point2(594.102917412, 502.0799827582),3),\n",
        " Segment2(Point2(594.102917412, 502.0799827582),Point2(591.0368120276, 496.7693324511)),\n",
        " Segment2(Point2(591.0368120276, 496.7693324511),Point2(559.172910185, 515.1659647573)),\n",
        " Segment2(Point2(645.3756557912, 486.6393876051),Point2(594.7043414114, 466.3284150695)),\n",
        " Segment2(Point2(616.1670791021, 503.5029672192),Point2(623.9129181005, 449.4648354554)),\n",
        " Segment2(Point2(658.652281559, 478.9741241442),Point2(677.2395576339, 468.2427552988)),\n",
        " Chain(Point2(677.349625865, 492.9622421425),Point2(653.1214947896, 432.6012558413),3),\n",
        " Segment2(Point2(653.1214947896, 432.6012558413),Point2(658.4321450967, 429.5351504569))]"
       ]
      }
     ],
     "prompt_number": 7
    },
    {
     "cell_type": "heading",
     "level": 1,
     "metadata": {},
     "source": [
      "Graph"
     ]
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "from Goulib.graph import *\n",
      "\n",
      "logi=GeoGraph(multi=False)\n",
      "\n",
      "nodes={}\n",
      "from Goulib.table import Table\n",
      "for line in Table('tests/localisation.csv'):\n",
      "    name=line[0]\n",
      "    pos=tuple([line[3],-line[4]]) #flip Y to keep North North ...\n",
      "    nodes[name]=pos\n",
      "\n",
      "mat=Table('tests/matrice.csv')\n",
      "for line in mat:\n",
      "    end=nodes[line[0]]\n",
      "    for i,v in enumerate(line[2:]):\n",
      "        if v:\n",
      "            start=nodes[mat.titles[i+2]]\n",
      "            try:\n",
      "                edge=logi[start][end]\n",
      "                w=edge[0]['weight']\n",
      "                pass\n",
      "            except:\n",
      "                w=0\n",
      "            logi.add_edge(start,end,weight=v+w)\n",
      "        \n",
      "from Goulib.colors import hex_to_rgb\n",
      "import matplotlib.pyplot as plt\n",
      "\n",
      "#define a function that maps edge data to a color\n",
      "colors={'red':'#C3001E','green':'#1DC300','blue':'#265896','lightblue':'#6598CA','gray':'#585858'}\n",
      "map=plt.get_cmap('Greys')\n",
      "def edge_color(data):\n",
      "    c=data['weight']\n",
      "    if c>100:\n",
      "        c=hex_to_rgb(colors['red'],scale=1./255)\n",
      "    else:\n",
      "        c=map(float(c)/100)\n",
      "    return c\n",
      "        \n",
      "logi.render(edge_color=edge_color, node_size=100, node_color=colors['lightblue']) #this will set logi.render_args ...\n",
      "logi #... so here we display them :-)\n"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "metadata": {},
       "output_type": "pyout",
       "png": "iVBORw0KGgoAAAANSUhEUgAAAbAAAAEgCAYAAADVKCZpAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3XeYFEX6B/BvVXX3hN3ZnNjIsuS4JMmCgoIoiAKiYuIU\nTz3PnE4945nuDGdAzxzArIgiIAiioohkgSWzbGZznJ3U3VW/P2aXA2FBPcHzfu/neebZZXq2u6dn\nmO909VtVACGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEII\nIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGE\nEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBC\nCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQggh\nhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQ\nQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEII\nIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCHk6MRvvQOEEPIbMlp+qt90\nLwghhJCfIIYL7TbN4SpnjNtgzDZcntUAzgbAfuudIz8dvViEkP9P0jWH67uMHkPie59yoSuxfXdI\ny0TBxi+x9pPnm/1NNZ+YAd8FAORvvaPk6KgJkRDy/wXTnRErc8de1H7YuTc7ImKTwBgDFwJxaTno\nMmyiUbTpmw7B5kZbSfub33pnydHx33oHCCHkOBluuCKzck+boR1uoe5wYeTFf41gnN8CQD/O+0Z+\nAQowQsj/C5rDdXGPUVMjGGv7yklcWkdExqUIAMOO356RX+qw30QIIeT3orKy0gAQe5hbXOvvtm0n\nTZ12/jg9Jumo1/0jYpNRX14Qfyz3mfw6KMAIIb+5yspKHYcPoYOCqI1lDgB1Sqk6KaU3FApZgUCA\n+3w+Q9bUJ4mKmlhevE9Pr21ie6JLjrgfSik0VpUwABXH5pmSXxMFGCHkV1FZWakBiMHRA+dw97sA\n1AOoO8ytFkAZgDwAdaZpNu7duzeyrKwssaamJtXv93cA0FWzZde0en9KYkmV6dhd7LK27nZxt1M5\nBvRSMSOHsCtuvQmTb7oRvU+bAc4PX79WVbAV/qZaP4CVx+IYkV8XldETQvarrKwUCIfQTznz+fF9\nEQAaEA6cwwVR3RGWNSUlJR1Uuv74449HAegCoBuArgf8zAZQEhewSjPL692RheVJaldhorm32KVn\npTXzbjl1wT5dotPGj/Zk9OsNxhiUUpBSqlEnj4HPncEGnHUNfnwtLNDcgE8eubS5qabsFmlbz/5a\nx5QcOxRghPyPaQmhaPz0JrgD/x0JoBFHDpu2ljX+OISO5vHHH2cA2uHQkOrasj87AGwXUu3qWuOL\nii+p6sYKy7qG9hSlSW+zcHTOrtQy2v0Q6NWprjin3QlZXbu0z83NZZwfVJ+mpJQh27Z91dXVsePP\nmAivdKDTiKlIzukNOxTE3g1fYOdX78Lf3PS0z9t4LWhkjt8FCjBC/gtVVlZyHBxCPyeIPACacPSz\nnsMta/i5IfRTPP744zqAHBwaUl0BBABsb7ltA7C9U0DVZRdUjLYra8eGist6hnbujRNxMSEjO6NA\nS0n8VktN/qT0lIHx5dXVNyUlJXUZOnQo03VdaprGACjGmFJKMaWUVym1wbKsXKVUtNPphM/ns99+\n+23+9LPPI3/3LsaFkCeddBK75uqr2MiRI1/Udf3yX/v5k2ODAoyQY6QlhKLw84sSYlv+zouf1vz2\n42UNSUlJ9vF4jj92tGY/tAQU/h1WO07b56sFcKJVUX2uVV41IrS3OMcsKXcaOZkNembqVi0x/nMe\n6Z4de8efygoKCqbs2LHjxqioqJ6DBw/mMTExtq7r4JwzAHZLcAkpZQVjzJBS3mfb9j+UUg7DMMA5\nV6FQaBNjrA9jzOSch6SUf1NKPaiUUkIICCE6CyH2/BbHj/w8FGCEHEFlZSXD4UPopwRRFAAffvp1\noAOXNSQlJVnH4zn+XD+12Q8HnFEB2HXDDTcEAGDnA095zPKqaXZF9USztKJ/cNfeFNgSRqf2ZXpq\n0loRG/0xM4z3ejz3oK+srCyisrLy7PXr119jGEa/3r17s5ycHMkY8+u67mi5jiUZY6ZSymHbdjnn\nXGOMLbEs6y0p5UIppWg5O+OWZW1USvVUSkEI0cQ5D9q23V8pVQqgWSkVoWnaes75ACEENSP+l6MA\nI//zWkLIg19Wph0DwI+fV5DQuqz+vzWEfoo2mv1af/pxcEC1/l58ww03HNQEuf3Ov3e1KqovsCqq\nx5iFpd2Cuwqi9NQkv56VtltLSviaeyLeqXvh7W9HoEgBQFlZWWRDQ8OZq1evvtqyrIGdOnXi/fv3\nV6FQqDoiIiKq5fpWCIDBGPMC8FiWVcs53w0gjTF2hWma8Uqpt6SUSggRMgzDKaX0WpY1jzE2XUq5\nRdO0qJYg7BYIBIKMsTopZTznnGmado4QYu7xOM7kl6MAI78LLSEUgV9Woh0DIIifXxlXB6AuKSnJ\nPB7P8bfyC5r9tt9www21h1tX4bzPhO+bNeOt8uopZnnl0NCeoiy7qkY3OrWv0dNSNon42EXM0N/s\n+eLfyw78u7Kyski/3z/x+++/v7KhoWFwRkYGHzlyJILBYEVkZGRICJHEGBMAqhhj0QiX3MdblhUA\n8AnnfDxj7FUA95qmeaNS6j7btm0hRJ3D4UiQUtZLKR+SUt7NGHMzxj7gnPcHUKLr+onBYHATY6yb\nlDIIIELTtFrGWJYQwnsMDjn5lVCAHX8uANMNV+SNZsjfgTFua7pjRcjv/TuAL/A/XP3UEkJu/LIS\n7VgAJn5ZiXZdUlJS6Hg8x/9W/2mzX1t2PjIr0SzeN90qrxpvlpTnhnbkJzCnwzZyMou0lMTvRbTn\nAxUyP+k1+8lDzkTLyso8pmlOWLdu3eUlJSVD4+Pj+dixYwGgxul05huG0YNzbiI8Z1c5YywWQA2A\nNMuyIKV8UdO0voyxSAAzTdPcBOA1pdQFtm2bnPNdTqezm1LKK6Vca9v2OsbYVVJKU9O0Is55nFLq\nG13Xzw0Gg48B+DOAdVLKvkIIwTl/QtO0W36Fw0+OEQqw4ytBd7i/js/skpk77pKI5JzesM0QCjYs\nV+sXvOwLBbxzrKD/SvwXh1hLCLnwy0q0YwHY+GUl2nVJSUnB4/Ecf89+rWa/w6murmbVT702wCqt\nON/cVznKLCztHMovcutZqV4jM227SIj9grucb/Z8+dFNba2jrKwsyrbtCZs3b75sx44dQ91uNzv1\n1FNZXFxcs1JqjdvtjgPQiXMuAdQyxmyEA6wGQCfLspht27N1Xa9hjF0B4EEAT5mmaQBYopQaZtu2\nn3P+jcPhGM0Ys23bbpJSjlZKfckYiw6FQk85nc7LOOdBKeVLhmHcEgwG+yml1gkhPrVtu5dSKkPX\ndT9jbLAQYssvfkHIMUUBdhzpzojvugyd0G/w1OuNH3eiDPm9+OTvlzU3VpXcZVuhx4/1vlRWVh4Y\nQj83iBR+WYl2XVJS0hG/0ZOf5tds9mtL/ktvOQNbd022KqonWaUVJwR3F6TJpmbu6NS+QktNXi9i\noz+FUm/3euOf9UdaT1lZWTSACTt37pyxYcOGYUopnHTSSbxz58623+//Mioqql4pNZZz7mOMxQDY\nzBhrh3B/tAYAvS3LUrZtLxVCvCWEuBvAPgBXapq21+/3pwD4RkqZI6Vs4Jy/r+v6RUIIIaXMV0o9\nbtt2CmPsYgBZSqnJQohbhBADLMv6s8Ph+FcgEOAAQpzzKqWUKaVMEELonPPvGGMjqaDjvxMF2PEz\nwBkZ89X0vy9ytzWMTXXRDsx/9PIaK+RPAXDUi/+VlZVO/LIS7ViEX/tfUqJdl5SU5P8Fz5/8TEdo\n9uuG8HW91ma/A8PqqM1+bdn5yKwss6DkQquieqxZVNYjuCM/VsTGBPXs9L1acsK33O16166tX5b7\nyStHPVsrKyuLATCxqKjootWrVw9vaGiwhw8frg8aNEg1Nzd/Fx0dvU4pNZAx1otz3gTAwRhbDyAX\nwC6EqzeH2LYdsCxrF2PsDl3XzwJwLoAbAbylaZry+/3dAayQUsZJKSs5508LIW7Xdd2hlFotpfTZ\ntj0JQD5jLMayrELDMF4AkC2EmGlZ1pkOh2MBAAQCgT2c8xQAL9q2PYgxNqDlWtjNQog3fskxJccW\njYV4nGiG85LuI6c42govAEjI7ILoxFT35Redc+/1119fgaMHkcCRw6YAwIY2lvmTkpLoW+V/gZ/Z\n7PcpfkazX1u23fw3xgz9ZLOsYpq1r3J4KL+4Q+W9TzmMDhn1enq7PKNLzhOOnl3m9Hrt8b0o+mnr\nbAmtMysqKqZ/9NFHI0pLS0MDBgxwzZgxQ4ZCoV0ej+dDpVRyVFTUuYyxNM55LICdjLFSACciXFn4\nLYAxtm3XW5ZVBuBmXdclY+x1AF8C6KFpWg0A+P3+kwF8KqV0SSkLOed3c85ntYTXLillRwADAVwJ\nYDdjbJBlWY8ZhjEawPcIX1Otbt1/xthKpdQkznk957yLlDLYUpX4iG3b84UQdb/0eJNjgwLsOBGa\nkeZJSD3qDNhxKZkuIcS127ZtqwPgZ4z5AHiVUk0A9imltkkp62zbrpNS1iP8Aedr+dnW7z4AgbFj\nx9I06b+hn9rsFwqFvpkzZ86O3QXFk82AvysY+gvNkCG/92MAi/ELrpHmv/RWVCBv53lWedUEs6S8\nX/0bc5OVbSujY/tSLSVxjXtIvwft2voPcue/GsDPuOJTVlYWC+DM+vr68xYtWjRi8+bNvt69e0dN\nmzbNNAyjzjCMRznn9YZhTFZKXSuE2AdAZ4xtQLgVYAyArQgH85lSyn2mafoA3K/r+iLG2GMATgAw\nU9O0z1u36/f7LwHwL9u2DaXUNs759Yyx9wzDcCilmqWUPgD/tG27AsD1jLGglFIqpd4EcDvnfL5S\nCgCqWteplHoPwPmMseGMsa8BcCnlKQCahRAPALjq5x53cmxRgB0nthXa562rkDjKJKLNdRV27969\nze7duyeZprkvFArVBoPBOr/fX+v3++t9Pp/XsiwGIBnhDz4XwpV9riP87gbgWLx4cQgHh9rRQu/n\nLt9/39ixY3+3/Z/+Ez+z2e8tHNrs59KdEZ9FxqX0Gzrt5sjUrgOhlETx5m9HbVj4yoCAt/4zM+g7\nF+FimDbtfGRWDzO/+AKzvGq0WVjateyaez16u0SfnpW+S09Nft/IyXyr/rUPVw+o/uFnh2FZWVkc\ngEnNzc3nfvHFF8NXrlzZmJOTEzd58mTfeeedxxhjszRN+1JKeSKAawDsE0I4AHgZY18AyAJwEoA3\nWo7B+VLKvaZpSgBzAPzTMIxzAWwE8BqASzVN8wGA3+9nAO4DcFNLeK3hnF/FGPvcMAwXAFsp9TaA\njgCeB/AnAFsYYyeHQqFvIyIiIgG4GGNCKaXhgDMwAEsBMKXUEAAXcc5vl1JaALKVUpNt235VCLHm\n5x4vcuzQNbDjZ7ArKn7p9IcXRDB++AyrLd2Njx/5Q70VCiRJKR0AOiP8jf3AW2cAzQh/EP74ls85\nP2xwLF68mCM8b1JbAfdT7vs5y238yqF4hOXm2LFjj2tz6LGq9tOdEe+kdR04cfTMB11cHPz90goF\nsPDJP/tqSnY+awX9N7feX7z0a6152cozzLKKKVZZxeDg7sIsu7JGGJ3aV+tpyZt4TNRCSDmn99uz\nKlv+JALAGQh/CaoFsADhZuU2lZWVxQOYFAwGz1m7du3wZcuW1SYlJSVNnjy5KTMz0/XKK6+sXbRo\n0daUlBR277339kpPT+/EOd/BGOvCGNsM4GsAIxB+D/8L4SbwGVLKnaZpdkE4uO43DCMG4eCJQvis\na0PLLmjR0dHjL7vssruys7N7jR49WktPT1/OOZ/JGFuh63os55wrpV6WUk6rrKwc1L1796633Xbb\nnGAwWDxt2rQe7dq1mxIREQEAlwsh1kgp75BS6g6HY/97JxAIVHDOg4yx65RST9i2/SWASYyxks8/\n/1ycddZZz1iWZbU8n61HOmbk2KMAO36Y7nSv73HStB4DJl6h/7gK0Qz6sezZa1V6fOTL3638ZmZb\nK5FSMgBpODTYuiD8zb8Ahw+3as75cfmQX7x4MUO49PnXDsW2lgscozPJ5uZmVl9fn+b3+7NM02wv\npeyEX7na7wDpQnfsvuAfnzkMZ8RhH+CtrcD7d0/xL734T/fHNvrHWMX7ege374lnTsMyOmQWaUkJ\n3/FI9wehPUWf9l/50Y/P0oTmcD2opH11UnZPOzo5S/fWllv7dq7TuNDnmIHmqxHu8A0AKCsrSwAw\nybbtqRs2bBi2cOHCSofDkXL22Wd7Bw0aFGlZ1teTp55Ts/yL5ZOS2nfT4tI6GoGmWlm89Xt2+umn\nW8889c/ZiYmJWwGc3/I6PY3we/QqpVSeaZqdlVJfA7jDMIxCADchXKDxIICnNE2zAIAL/Q9C1x9N\nSu8QFZ/ZXVgBL/b+sEIKTf96w9rvU7KyshKFEB6l1HdSSteNN960+bkXXpwQk5gWldIx11BWgBdu\n/haWZa/46ovPN/Xt27dKCNFRSjlB1/WYAw9QMBhcCKCvEOJTKWWRUqrjggULptxw861uX9CWCR36\n2GYwaBVu+hoAtob83ukI//8ivwEKsOMrRXO4Vrbr3C85d+zF7qQOvSAtE3s3LMe6+S80J8dFfb8t\nb1MvIcRfOOcv/9yVSyldCDedHC7cJA4fbLs557/r/lWLFy/W8B+EolLK1VLFliSljFNKxSA89JSb\ncy445xZjTPHwGEYC4Q95H2PsVw3Nyy677FxXep9rR158l+NIz3fZY1fgoiaff2LPvpu1+NgvwDCn\n9zvP5h3lMDHd4X4nNi3njJMv/ZvbE99u/wJfYw1WzH7Qv2/X+jWffjz33F69ek1QSk3Ny8sbMm/e\nvH0+ny950qRJgVNOOcXFOd/hcDhekVLOGzbixJcL99WeOuKS+3lMStb+9QWbG7F67pOWaCyS3674\nar3H43kC4ffldUqpTaZpZiql9gG42e12r7Ys6wQAL+KA0vjWdQnNuMHlifnbmCv+4UrM6rZ/G2bQ\nj02LX1UVm7+U69asshMTE+ts237+0Ucfm3rfg49knXrlo+7knN77H2+FAtj0+ZtW4fcfq1dffnHG\n+PHjL7dtO8MwjA4HHqRAIPBHxtjTQogqKeUJc+fO3X7p5Ve6Rlx8j0jvPnj/HGK2ZWL7io/k6o+e\nabJCgRMA7DzK8SfHAAXY8edhXFyqGc4bzIAvHQzKcEauCvmb/g7gEyllZ4QvaH8M4FbO+X88qnjL\nWVsSDh9smQBKcfhw23cMz9ocAM4x3J6bbDPUgXEeYowvMQPNjwFYeyw2+Gs0+7U0xbrwS84UbRmB\nYCgGphkDy/YwKT0Iz7/lBmPOf739ZlyxlmHkjrvkiM9j1XuPYnTvVEyfPh1CCHDOJedcCSEk59zi\nnJuc8xDnPCiE8DPGgosWLdLvvO+hjhNum801w3nIOqVtYfGTV8pLz5tkt2vXrryoqCj6hBNOsEeO\nHMlcLpdX07R3lVLvSSklgAvXrl170WkTJkWdecdb3BkRfcj6lFL4/Nkbg4O6py175+23+yulfgiF\nQrFKqQgAtwJYYBhGBIC/4Uel8QesJlV3OPdOvutd48DAPfhY/AP9s6JMMxR4eePmrTO3b9sqHG4P\nMnoORfeRU5GQ2eWgx6/9+FnsWfXpx3XVFT1t264xDGPQgcsDgUAqgGIhRElBQcGUfv0Hrjzpise0\n5A69Drv9zUvfkusXvLQy5PeOaOv1IscOBdhviyNcUXZQSEgp4wF8gPCcTtNb+skcE1JKA0AHHD7c\nHAh/s/xxsO3knPv+g80m6A7317FpORl9Tr0oMim7B6xQEPnrPrd/WDI7KC3zUSsUuPuXrvxYd/Jd\ngUwD/+7O8ONbfBv3xwGIhBD1WoeMJq17x5DevaNS3XJc9bGRcTUBX8Ts2bPZrgYNw8677Yjb//LF\nWzFj8ik466yzIG0JywzBtCzYUkJKCdu2Ydv2/t+VUrj9r3fD2XEUug6f1OZ6CzetQMEXr2DuB++C\nc46WqUVaQxJCCDDGwDnHdTfchL3+KPQZN6PN9VUVbMV3b9yJzRvX+4QQBsJVtGWccx/nPIpz3h1A\nuZTyOwD1jLFmzrmfMdYshGi+bObll2wq9Q0YPO3WNrfR0qSK1JxesuvJ5/HErG6wQgHsWfs58pa/\nh56jz0Xu2Iv3Pz7grcdbfzkjUFZSbMbExCxzOBxn/XidgUCgSQix5fbbby968+OlE06/4XlXW9u3\nQgHMuXlcwAz6egKgKViOM6pC/G0d9oI+57xGSjkWwCyERxiYyDkvPBY7wDkP4d8f5gfvnJRxODjQ\nzmn5mSOlrMLhz9qKW4YBagvTnRGLugyb2HHwlOsOuhaYO+4S0XnIGe55j8y4ya4P7VZSzm5rJb9C\ntR9WINOJcLCkrkBmT/z0IHIiXPzQ1i2Pt0tsdk0cE2EM6RurdchM4XHRmUrXcnw+X8eKigqjoqKC\nV1RUOBt3bhZxcXGNUS732lGOGOvz1XOHDJp8HQ53lgQA/sZalO5Yi5NOehDNzc2wLAsejwcJSUnw\neDzQwBCqqoF/207l27LTtiprbe402PbNW4yJZ915hJcFyOg5FEv/dQsaGhoAYH8QtoagEEK1Btk3\n367EoIvuP+IX4MT23eHz+bBr1y4tKSnJYoylIHz9trWKSSHcApDZ8u/W9THGGNu1Zy9S+519xH2O\njEuGJyEVuWdexZOze+6/v+9pM9B5yBn49LEr4IlPRc6AUwAAzsgYZHTqZaxbt845evToIcFg8GuE\nm4RDrT+VUn7LsrpuydvWN6vPSUdsztUMJ9p16W8WbVoxCBRgxx0F2H+plon2LgdwHYDvpJRnc85X\nHed9qAXwXcttPymlQLgUujXYugM4q+X3GCnlbhwm3DjnjQAG605318GTrz2kkAUA3NEJGHXxPe4l\nz930NzPQPOfxxx/XcKRmP6W2C39wl7OitiSysPzDmG176zx7Siwm1YFnSGMBnAcgbgUyDwwigfAY\ne20FUSGAWnBeqycnNEX07uaNnTjGm3jhZEu4nQ6llKO5ubldIBDobJpmR9u2s6WUJ0opM5VSUVLK\nypqaGllRUeGu2LopsqKiwsk5lykpKf527drt69evX0Fyvb+x8u//6lO/YnWu/sD1gb7lhVgz90kM\nnnYLfnx8pG1h1TuPYNKZ4bMov9+P+Ph46LqO6upqFBUVQQiBqKgoxA7sw9LGnKhxzjUpJTDrYbAj\ndKIHAMY4GGPIzc2FpmkHbb8lyJhpmrAsC0JwhAeHPzKh6cjIyDDS09P339fS/wpSSqaUEkoptN6k\nlPt/F0IcdZ8BQHO4AXVoS3dETCKGnXczVn/0DDr0H7P/+Wi6wRljEEIkI1yJeZAlS5bgmutvxL7y\nSvQZ1/Wo228ZnOCI3WPIsUEB9l+s5frTE1LKXQDmSymv5Zy/9V+wXzaA/JbbogOXyfB1nQPL/89A\n+PpGZyll45RzzkWJndRmVwIAaNe5HyLcnvTrRp1SmbJqS4zD6292ev3NRpM/ZHh9SvgCgvuDzSoQ\ndMtgcBjjfAh3u/wiMiIooiJD4oRcU4uNNrW4GFuPj7W1xDilJ8aHb0nx0JMT6vSk+AbudgnGuY5w\nyXY8wv8fNISDbf9PpRS3LEuapqlCoZCqbW5iZn0tM02TA4Cu67au67Zt27KiooKXlpaK0tJSUVVV\nlR4fH4/09HS7b9++VnZ2ti8uLk4BMJpWbWhfdtdTnfasWM1ib/0jtL/MBNOEfnXcFbjjr3dj6azr\n0H3MBUjt3B8KCsVbVmL7F3OQGheBSWdOQGJiIgzDwO7duyGlhGVZyMnJgcPhgM/nw969e2HbNgzD\nQHR0NLp374my7WuQM/DUNo/7vp3rkZWdsz+8Wm9KKZ8QIk8IUWEYRlcAcdnts4NlO9akxKXltHkW\nVleWDw6FmJgYBAKB/cGllGoNE8U5b90OEyIcVq3bHTxoAL7cshYZPYa0uc/+pjo0VBQiJjnrsMvT\nup6AoK8JdWV7EJfWEaFAM0p3b5E9e/b0A1jAOV/d8tqnAmj/wQcf9Lrsj1fFDZ1+J1LqKlC8ZSV6\nnHROm9uXtoV9O9drCPdZI8cZBdjvAOf8UynlaISLPLoCuOcozXS/mZbrdetabvtJKTmAtDVr13/c\n5dTLUo60DsYYEtKyeeeB/RNO6tgNkDKaCRHFdB3M5VBalEdpsdFKi4u2RWx0SLhdrcei9f0sWm4m\nwk1DJsLNQ+YB9/34FpRSWoFAICIYDHpCoVCMZVmxlmUlSikTGGONQogyIUSppmnFDoejtLy8PLmk\npKRXdXV156qqqoRgMMgSExPrYmNjt3fu3PmrSZMmzU9PT69r2aZl1tbbP/QdPyqQX3SNsu2MqPGj\nFjsXvti+OhQaFhcTre3atcvn8XjMxx/9e3Te1q149bVn8NnTO6GUQrfuvdQd11/lnz59uruyslJt\n3LiRdevWLdSrVy/R3NxcvXPnTl5cXJxYWVkpO3bsyBMTE5Xb7WbBYBCVlZWYcPo4zHrlLWT3Oxk/\n7l8GhENl+/K3cNUVMyGlRGNjI2bPno2XX5uNyopytycqeuC0qZNx+czLkJaWhrvu/AvOvfAP6Dp8\nUpvNnXnL5siZl13KnE4nY4zVMMYKALRTSqUAsBljHABnB5zq+f1+vPvuu5j13AvIz9+DZp8PPU+5\nEM7ImMNv44t30T53FBwRUYd/L3GOqIQ0+BtrgTRgx4qPMPCEE+pTU1MjAUwEMAjh8NlYXl6+YPqF\nF78y/rpjsZx7AAAgAElEQVRZSMruCTPgw5qPZqG+vAAxKe0Pu/7daxZDKbkT+Dnjl5BfCxVx/I5I\nKZMBfASgGMCM/7CQ4jehuyLeHjjxynOP9K0WABY8ciHeef1FDB069JCmtBYS/w6n1p9Wy022TH6o\nI1yI4kS4GtAE4Ldt2x8MBu1QKIRQKCRM0zRM03TZtu3QNK1JCFGr63qlrusVhmGUOJ3OkoaGBpGX\nl9d337593auqqtKrqqoi3W63GR8fXxIdHb02Li7u42HDhv3gcDiiEW6ebNdyS7V9/rSKF9/pUf7c\n7HTudoq0W6708tGDG/MLCpIMwxDx8fFsy5YtASEE4uLinJqmqZ49e9pKqVq/31+Un58/sH379ruj\no6NPt23bVEqtrKio4OvXr0/KyspqSk1NdQMQzc3NDSUlJZFSSlFeXq5SUlJY586dAYQDatp501EZ\nMDDk/L/gwH5mlhnEunnPQFbtwIqvlqO4uBhjTh2HuKyeyBk6CVFJGfA31mLv6oXIX7sEb85+Haed\ndhrOm34h1m8vwrCL78WBlYjStrDps9dQlfcFVq9aidjYWAmAK6XQesZ1oNamw9LSUnXK2NOYdMah\n4/DJiM/ojHXzX0R14TaMvfpxRMb+u7VPSYltX8/F2vnP46zb30BbVYpKKXxw7zSMvOQeNJTvxcZP\nZmHFV8tl165dfQBuFUJ8AKCmpVXhgpSOuc9OuOkFT+vfb/9mHjZ+9hpOvfIxxKXlHLTewh++xqq3\nH1S33XLTDXfcccc/23grk2OIAux3RkrpBPASws10Z3LO9/3Gu3QkDOHRFzoCCCA8YWdudHLme1Pv\ned/TRjChqnAbVr1+Bwryd28TQnyklBoFoDtjzANAtP6dlBJffvklCgsL4XK51JgxY1RCQoJijHGl\nlGxp9hOhUAimadqhUEiZpimUUtA0rUEIUaVpWqlhGKUOh6PU6XSWcc6Dtm3z/Pz83IKCggEVFRXt\nKyoqYhoaGkRycrKVlpYWzMrKCuTk5Fgej6c1HHWEz/haL8QwALbt9VmN367hgfwizd2js4zo091S\nbqcoLCwU9fX1iI+Ph8vlMjds2OBVSvnj4+NLy8vLB4wdO7Zc07SoUCi0lXO+Mi8v77qOHTsG3G73\nObZtJ9m2fY6u66Pr6+v52rVrWXJyMnJyciyllOZ2uxEIBLBjxw6YpomSkhLEx8ebnTt35pZl2X+5\n/U5j0WefIbvfyXDFpSLQUIX8NUvQp09vPHD/vYiMjJTjz5jIe5z2R3QaPP6Q16YifzO+fOEWLF2y\nCF26dMEtt/4Fs+fMQXbuSLgTMxFqrkfBus/Rs3t3vPPWbKSmph72NVZKKSmlV0opWppoawYOGpIW\n1Wk4eo+bsT/klFLYsPAVbF76JpJz+iClYy7MQDOK1n8ulTQbNacnYtKdb+ttvQEr8jdjyXM3we2O\nsBNio/hzs57eGAwGu48YMcLhcDgaWjpLxwBoOH/6hVqRSo3qMWrqQevY8e0nWP3RM0jI7Ip2nfvB\nMoMoXL/MNrit/nDxhTfff//91wDoKYT43X2h/L2jAPsdaunXdQeAyxEOsQ1H+ZPjj7GzdYfrKUdE\ndHRSdk9mBppl2Y51OhfaYk3wE/pNuKJd9x99UAAtI5LMuhZXX3q+vOmmG1svlNUAuJMxNodz7jVN\n05gyZer9X3+78s/OyDhHfEYnHvI3oWT7OowbdxruvfuvcLlc4JxD13Xouq50XQ/puh4wDMMrhDAZ\nYxEtU9OLUChkFxUVscLCQlFcXMxLSkrAOUdGRgYyMzNVVlZWKD09vV7TtFoAlQh3uK1FuBNy64SL\nSQDaIzxuXrxVVetv3rIjUvoDJc6crBXurjl5BQUFGeXl5edzzpvatWuXLoTYsnbt2gjOuT506NAd\nq1evPqV79+7VaWlp0UophpYglFIawWAQmqYpzsMtbpxzKKXQ3NyMNWvWwO12o0+fPgiFQnA4HHA6\nnco0TbZt2zb4/X4UFRUhNjZWdenSBbW1tWrRokWsorKSxURH46yzzoLb7UZ5eTnmzfsYn32Xh5GX\nPtjmS/vD4tfQ2ePDa6+8BCklysvL8c4776C4pBTR0VE4a9Ik9OrV65CzrdaKxpZrXAqAklIy0zSt\n+fPna7fc9SA77aZXDnvGHfJ7seqDJ1G+9Rvvn/90ZeS4ceOCAwcONDp37Y6sYdNYl8N0DzADPnz8\n90vN/j1y9MtnXvbFxIkTl+u6fo1pmquWLVs2rnv37oG0tLSdmqZNBdCUlpn9as6J553R7cRDKx8t\nM4i9679AXdkelG75BuecOa7moYce2imEmOVyuSYC2CmE+GubB40cExRgv2NSyqkAngUwk3M+77fe\nn1aMixmGK/KZMZc/5G7Xuf/+D6SgrwkbFrxk1e76jtfX1jWn9hpu9B4z3RGX1hG2ZaJg45fY+vkb\nasTgfsE3Z7/eKIQoR0t/NNu2lWmaps/n+/aWW2+L+Gj+ov4nzrhPJGX32r/+gLce6z5+1vYWb25e\n8/3KvXFxcR0QHvePH/ih2NDQgIKCAhQWFqK4uBhVVVWIj49HampqMC0trTI7O3tPcnJya+fveADR\nAAzGmET4/wxHuAlzf9MYgOZAYamv5sOFRvMP2z3RJw0pixk/qkhPiAsGAoGIgoKCLn6/35OVlcVi\nYmKEbduhr7/+WgGwR44cWbJ+/fr2nHM5YMAAGwAYY7ZSytNSyMP9fr/inMPpdDYiHJ4epVSCUgo+\nnw/r16+HZVlqwIAB65VSuVJK2+FwCF3XQ6FQaMW2bdsyQ6FQl+LiYqbrelPv3r1lZGSkJxgM8vr6\neiQlJcHtdmPYiSche8zlSOs6sM3X199Yiw/umYy9e3ZD13VwzuFyuWAYxv4qwgP7oLUe+9biDMuy\nYJomAMDhcIAxhsnnnAtvTM8j9lOzLRPv3n663PLDBp6RkbGbMXZ7Xl7ew8NPHJXSrvtw0XPMeY64\n1Jzwe2nDcqyb/7zf11DzXmN9zcVCiEIApwohLgBwtWVZUU888cS9gwcPvmHYsGFSCHGJEFpWZu8R\nD5965T8OP44Xws2jH9w1CQs/+WhT3759P5BSznA4HCdzztcCGCaEoGGljiMKsN85KeUAAPMQHmfu\n78drvMMjiBeaUXL2nXOcbV34/ubNh6xd33/2tpJ2IeP8T9K2PAzQhOFaP3bMqI/nzJlzRygU2mdZ\nlts0Tc00zSgA3Ol0sqqqKgwbMRITbjv8dQ+lFFa8drcalZtd+uyzz6yyLKtix44d8UVFRb0qKyuz\nysvLI4LBIEtLS0NGRgaysrKQmZmpnE4nO3Adrb8CsJRSPgC1Sqk6hK+3RSDckTkKgEsppSvThAoE\nwTQd3OVQjHOllEJNTQ0rKipiiYmJSElJwRdffIGnn/0X1q9fD845Rgwf1nzetHMCbrc7bvjw4Wsc\nDkeu1+sVy5cvly++8pq+adMmJaViHXM65N9+2y3ucePGOQDEhlvgZDMAp1Lq/UAg0Hvr1q096urq\n2IABA/yGYRSGQqEMIUST2+2O1HVd2ba9pbm5OVXTtEyHw8H8fj8455AtHaB1XVftO3Rkp17/Egx3\nJHZ/vwi7Vi2Er6EGhjsS2f1ORtdhZ8IdnYA3bxqD5cs+R3Z2NjweD5RSCAQCsO3wwDG6rsPpdELX\n9f3rtyxr/++tWvuVDR95MlJHXIJ2nfsd8c216NEZ+GDOyxg4cGAmY2wZgNc45y9xTb+Wc3EVZ4iR\nto1+AwfZ1/35quapU6c+bNv2g5zzegDxQggNgNe2bcswDPcDDzwwLSMj47lp06ZZlZWVb7fPzpk5\n5e53XVGJaYfd/s5VCxDYsQxffvH5RAD32rZdDmChy+XSAJyOcEj+1v8H/9+gKsTfOc75WinlYACf\nAOgmpfzjbzm2IePi0qzckbKt8AKA3PF/0HZ9v3DqZ4sWXNqhQ4dZfr+/n8fjGW8YRndN0zoppbwR\nERGZQggv51xjjHHGmAVAPPHPJ+2OJ4zT27pozxhDr3Ez2OzHZrbr1CnnlIaGhuioqCi7ffv23l69\nejWdfvrp3piYmGjOuaaU8gOQSindtm0D4etY/ODVMR3hM7Boznn2AcuUWVktm9dvgVlWGXLmZG7x\nDO43n7ucuwCE6urqkvPz82fath3vdDqrgsFg73Hjz7B25BeJLiOniZOvmgFpWyjevCLiDzOvjDj7\nrIly+PDhA5ubm9WMS2fyVWs3is4jpmD4zIsZlELxlm87XDhjJiZPmqieevKJgBDCxxhbgvBIKX9x\nOp28V69eavfu3fK7775zDhw4MDMhIcHJGIuQUiopJYQQ/aOiooRt26Hi4mKtvLycl5eXo6ampnLY\nsGFJiYmJVmSkR6/cuxnff/g0EjK7oN8ZMxGdlAl/Uw12frcAH95/PkZccAfMUBCGYaCiogJ79uyB\nw+GAx+PxxcbGOjwejwgGg6irq0NL02drsyYcDgeEEPvP1FpHDImOioKvseaI7y0lJXwNtYiOjgaA\nnUqpVQC2SSljAdzd1NT0kmmaebquL/J4PGcifK14TEuobjYMQ0opLaUU45wbtm2nCiHefeCBB0pm\nzZo196KLLjr5r3feUfHoE1ckj792lis6OfPf21YKRZu/wap3Hw0uX/a5A+Hh3v7GOV8gpbwzGAx2\ndTgcMxDu7P/uEZ8I+dXQGdj/CCllBIDZABIBnM05rzrKnxwTjojo5SMuuH1Udt+Tjvi4xY9fhtkv\nPi2HDh1qKqVqlVLtOOfvt4w4sk8pNR7AEABPMMb8jLGrAVzbo3ffF7PHzIxK63rCEdf/yd+mYdEn\nH6JHjx4H3q1agtCP8NxUTQDqAdQwxioBlDPGSpVSpQiPX9hVKdUdQI5SKgNArO3z8+rXP1T7nnyF\n6UnxSL3pchU38RTW2q9NKYWKigpVXFyMuLi4uubmZpGYmBg5Zdp5+fu8LGPM5Q87hXZwzUHAW4+l\nz1yD6/90mdz4wybvqs17PCMve5hp+sGDQIT8Xix79jpMn3x63d/uv68B4U64Bw5zpKSUrKCgAFu3\nbkXfvn1lampqSSAQ4MFgsJ0QQlqWxd1u9zeWZcUCEPX19TllZWXOqqoqVFZWYt7Hn+QvXf51h0Fn\n/xldhk085LiW796IxbNuRN/c3njyicdQWFiI+Ph4JCYmwuFwwO/3IxAIICIiQnk8HhUbGysjIyM1\nAAiFQvD7/XYwGBSMMei6DofDEVq7dq3x5ptvqvmff8PGXjsLDrfnkO0CQOm21di1+Fls27IJSimz\npapx/5cb27Z9SqkIIcQLALqsWbNm0Pz585f26NHjzBNPPNG3ePHiJx966KHi++6779Hhw4fXp6en\nrwcwUQihHnjggY7FxcVLo6Ki/KWlpVkffDhXZPYYZMS17wPbDGL36s+avLXlQWmFnn3jjTfu8nq9\n4y6++OIYANfYtl0AYPuTTz6Zn5KS8tQdd9xxY3l5+XKEO8KTY4gC7H9IS1+r1sFRJ3DOjzZC+a/O\nERm9YuRFdw3P6n3ksU3nPXhhk2F7p5SWli4BAL/fr1wu1/73o2VZDgCrES6MuIhzHgDwRnr7HKvf\n1FtT23U6clPTJw+eL59/6tHXzzjjjNcYYzsZY/Ut6/hFViAzAcCfwPnVjuyM4sy/3VQcP2V8slKq\nPVo6Qfv9fjs/P58ppRAfH68aGxtFbGwsvF4vBpwwGFPumwfd6T7s+mtL92DZrD/bwWBQTLlvLg43\nQC4ANFaVYNFjl6K0uAgul0uhZT40KWUUwmePgVAohKqqKrFx40a9W7duVnZ2tlJKWc3NzQ7GGLNt\nWwkhEBkZKYUQmlJKhUIhJoTAAw88gFfnLsW4q9uuCl/36YuIDRapeXM/YLZtIxAIoKysDDt37oTH\n40FaWhoiIyNhmia8Xi+klPB4PIiOjrZjYmIEACmlDLz+xhv1j/zjsdSQzRGX3hF1VeWoKdmFnIGn\nYtDkaw4q9Q/5vVjy5JW469brcOGFF4Ix5mWMuRhjgZZm89ZpddSSJUvUjTffxmobmlhSdg80VpWi\nsiQfhtON9M65UlohVrxtrRo5apT3nrvuvH3w4MF5hivyOaHpmamdch3SNlGxZ5PIyMxsHjSwv3PF\nim9WFJeUZnPNSGzXqa/tcmiegi3f2wps+fo1q3IWLlz4ypy337tn+44doczuJ2jKtlTBllWSC21l\nyO+diXCHf3IMUID9D5JSXgTgUYQ/+D87ntvWDOejXUec9echU6832npMyO/FnFtOC9hmsD2ACuDQ\nAAMAy7KyER6ZngMYwzlvOP+CC9fs9kZG9x1/aZvvXV9DNebdfy5Kigttj8ejlFLlSqlvW9a1DsB6\nwzAafsrzWYHMDgBuQHhOq7kAHhuBom0HPWbFCk3X9b9alnV9UlLSRtM0sw3DSI+IiFAul4s9/PAj\nWPD9bgw595YjbuvTv8+A7ozA2GueOeLjlj17rbrh8ukbr7zyyiUApgPYq5SaJaWcCaCZMVYTDAan\nNzY2GqtXr0Z2drbq3LnzXk3Tmvx+fw6AyNYqzRYK4bNSd59+A5E56g9I69b2Ga6vsQZz752K2uoq\ntHRRMA3DCCqlIk3TVBUVFWzbtm1gjCE1NRVJSUngnKO5uRlerxe6ruOjj+bJZ194hQ+98K9I6dh3\nf6GHr6Ea3899GnVl+Zhw0wvgQkPBhuXIW/IqJp85Hk8+8bhijLGWZtGAZVlNSqkohAt1jI8++kj+\n6Zrr+ZDzb0dGj6Eo+OErfPv2Ixgx/XZk9hqO1jPloK8Jm5e8jtKNS+Ft8lpDL7hDy+pzYuuwUAj5\nvdi89E1VtGYBa25utoece6s4sBO4GfBh87K37Lylb4a4EI4TptzAcwae+u/lQT/yvnxPbljwcoMV\nCgwEjZN4TNA1sP9BnPM3pJT5AN6XUj4I4JnjVdxhhQLPbv9m3p/6jb+0zdERtn09VwpNX2qbwYoj\nrUvTtL2WZc1A+FrGp1LKQXmbN51eWFL+dc+TzxNtnc1s++p9TJk6RUZFRfkANDDGXABGKKWSpZRT\nAPQMhUL7EA6zw4baCmQOAHAzgNEIz1XVYwSKDulzt2LFij4AXjFNs9ayrNHV1dUvp6WlpXDOGwDo\nUkq2cdMmw5Pc7aiD+kUlZSEYOHpXIk9iJgsEAr2UUiGEp91xA/grYyxbKeUAIB0Ox9cejydx2LBh\nsSUlJWlNTU3Z8fHxDABee+214Cuvz3FUVVUiLi4eF55/Lrvkkovt+Ph4s3xfmd6rjWGZWrmj4sG5\nQH5+fkl9ff2CwsLCs0pLSxMTExNLBw8erNq3b5+enp4O27ZVVVUVy8vLg9frRbt27ZCamgqv14sn\nnnyKn3Hra4hKOLhYwh2dgFGX3IPPn7sZb94yDlASffsPVA/fd6c5atSosvLy8gxd18Xy5cvx/Euv\nuvbs2e1yOJw4Y/w4XDD9fHXFVX/C2GueRXxGZ5hBP1bMeQCnXfM0DpxLDAAcbg8GTLoaoUAAzpp9\n2o+bvA1XJPpP+COzTBPVRdvEj4fg0p1u5J42Q+R9+b5rxEV/RWav4Qcvd7iQO/ZizrkWvWHhy2+E\n/N5hR31hyc9GAfY/inP+jZRyKID5CBd3XMs5N4/DpvMBvPDpE1deOv6apyNcUXH7FyilkL/2c7Xu\n0xebbTN4009ZmaZpn1iW9TrCFV4LNmzYMNwVGfX2Fy/cfP6oSx/iB4akUgo7vpmnNi97p+G5r7+c\nA+APCJfCFwBI45xnc87jlVJvKqUWSykjAQxAeCDiPsFAYF/17LllpQ/OSg3tq4ziLseTdl3jZSNQ\ndMh0NitWrHAAuBPAHx0Oxz+dTmdX0zRXJScnc4fDYUZERJRwzue89957o71NTVl+1OTgKAO+Bppq\nAH70/5Ihbx1iYmI0hIdBaj1VkiysSimVwDnv7Xa7Y91ut+bxeGR5eTnLy8uT555/AY9O7+LoMOR8\ndEpIg6+hCq/N+xQPPfKI56MPP5AeTxT8TbWIjDtkjNv9rFAAZiiAzMzM1KysrEu7detWHQqFPiws\nLBz91VdfeYcNG2YmJiZaTqfTkZqa2piSkhItpbTr6+v57t272dPPzEKHgaceEl6tGGMYcOaVWDZr\nq9q+dYuVmJio27atK6WyKisr940/Y2JqRZ1PdT7xHDZ4xGUwAz58uX4pnht+IkvvfgKLzwiPPrJn\n9WKkdMw9JLwO1Hf8H/DePVMRaG44bLNt7riL8c6dk+BrrIE7Kv6gZSV5qxAZm3JIeB2o+6gpfP2C\nF/sB6ARgV5sPJL8IBdj/MM753pYQewfAQinlOZzzumO9XSvov76xqiTw9h0Tr8nqM1Il5/R2WQG/\n2rFyvtfXWF1vm8GJ+HnTsN8OYCjCAfB+bVXFp1dfc+34t++Y6Ol8wql6VLuOCPqa1I5vP/ZFRzjs\n9WtXh3r06PGdUuoaAHcjPFW9rpQqAhBkjE1mjJ3LOd8J4KmyJ1+5o+DmB8+GJm4Xbld28tUXbUu9\n+QoPdxi3A5gR+tGZ2vfff9+dMTZb13W7Xbt2Zk1Nzb26rmvx8fGh2NjYh5xO5wuvvvpqNYD3AXg3\n/bDxApvlfdl/wh9dvI3R1X0N1agq3ApbImhbpuPHhR6tAs0NKMz7To0e/fznjDEHgD4Izx7NEb4k\nkMwYg5QykTGmWooluNPpxNRp5/Gep1+BToP+PcJGTEoWUrsMQHHed5h09hR+7rRz8N3qhUf80N+9\nZjFOHHUyHA5HiDFmOJ3OFMbYlISEBPTt2zcGACzLkqtXrw716NEjOhgM2m63uyIxMVGPi4uLKy69\nU2QMv+iIL3hcWg6Ew8W++uorPTc3Vzmdzm9iY2NrJ5099TQ7ugNO+8N1/MABoRPbd0dN2V5k9jl5\n/337dq1H+z6jjrgdV1QcEjK6oKpg62EHDXa4PUjO6Y3K/M1on3vwuvbtWo/2uSOPuH5NdyCjx1A7\nf93SEaAA+9XRFAD/41qmMJkIIA/haVk6HYfNSivov9U2Qxn565beufbj515Zv/DlZxqris+2gv72\n+Jkjd2uaZgKYhvCElKlut/vhV1568YRQwJepanc/0cGoakpl5estX/0ZpcWFMT169DgTwC2Msc8Z\nY28j/AF/D4BcAO2VUl8rpeZaDU3dSh569tnSR59vcHZsf1/U0P4PWbX1WR3uu2ms0xM5FOHy+UkA\nFgLIDAQCT+zatatWCLEyOTk5OysrK6e8vDwmNjZWejye+YyxOLfbfc8B4aXOOeecd2tqah7r1qWz\nY/OSNw5/sKSN1e8/Ls+ceGZlnz69zY0LXjywL9p+Skqs+fCf9rhxp/kzMzNPAjAS4WGQBICAUqpM\nKVWLllHeAbCWDsXqxZdeQlLHfgeF14EyegxB9sDT4PP5rPy1S1C59/D1P831Vdi08CV19pkTVEVF\nhW5Z1su2bd9lWdaqUCgUtCxLAWAOh8MxYsQIZ1xcHBISErjT6UwtLS1N2LRpU3ldXX2j0Nq8RLqf\nYTiRnJwMXddZY2PjiDfffPPMwtJ9xsDJ1+FwsxkITQc/IPilbYHrbY4ydcDfGVCy7YnPhWZA2ocu\nl7aFn/I8hGYw0MnCMUEB9v9AyzTz1wF4AuEJMkcdp01XQ6nHzYDvUtsMXgNgKdqYxPNoNE0rAXAD\nY6ybUqpSKTUZQHneli03vPH6q9kfz/uo3ufz3SaljGmZN20Awn11vmWM3c8Y+yfCgXR7sKR8dMFt\nD1+0JmOQVvX2xzu6vP3Mzn5bl8b1XPrWrGGy4Esp5ZlSSq26ulpWV1ez2tra3KKioul5eXm9bdtG\njx491jkcjvmFhYVWamqqMyYmBomJid0SEhJebm5uvjUqKmp1UlLSCeeff/4pDofjdcbYkLkfvBsq\nWvOpueKNe1FbuhtAuMmzbMc6LJt1nUp0hvDsrKc3zH3/3arGPavwzet3o7pox/7Hle/+ActfuBkR\nZrV4+sknXABKpJTLlVJbER5p38UYS2WMxQEISSmrpZQKgBRC4LXX56DjsCNPDtl5xNn46KN52ovP\nP4cvnr8Rm5a8gYC3HkC42XDHyvlY9Nhl6qbrr8GECROurq2trd68efOl5eXlt1mWtYsx1sAYe8uy\nLL9SCrW1tcrr9UIIwXRdR07O/7V33/FRlPkfwD/PzGzftCWEhIQEErpUA0hVEBAEBFFELKDoUawo\nIpaznAceZxcOsBxnoakI2ECRIiA99JJACIQUIH1TdrNl2vP7YxMkIQnoWX63ft+vV14v2Jnszuwk\n+ezMPM/3m8R69uwZ27dPr9DC0w1/hvGUF6PCWYDWrVtXxsTEICkpiW/dth0te4+uM7wAwBHbEvmn\nfqqqFtE0CfkZDb+OKvtQlJ2G8JgWdS7XNRWFmUcR0TTx0tdrmoS8Uw1XcQscuwMMVK3+N0EB9ici\nCMJ7CIym+0zX9fv/6O35OXRdNwqC8BCAbQhU439EVdUxQKCDNYChCHRfTtF1vX1VaL+NwCW21gBS\nCxZ9Mnmn2KL9/oReunv3ge1dDnzr63J4XeeQPt32cM4HAPgP57yroihLXS6XSxAEF+d8f3Fx8aNF\nRUXWxo0bz27atGnonj171pSWlg6MjY0tFwShj91uby0Iwn90XW+3ffv2OWFhYZ0HDRrURJIksyAI\nMuf8eJMmTSr2p+w2jO7fRdu04FF16RMDtaVPDMTupS+V3jq0396N69fx0NDQuJiYmEZbN2/KG3ld\n55IdHzzFP5l5A5Y/ORiHVs7BpHEjlB82rlcsFgvjnMcLgtCPMdYGQCmAyqr9P1b1njQSBKGUc67o\nur4t7/xZHhbd8OCM0MhYeDyV/LrrruPffLkazaRi/vnzo/Hp0zdi+cwhkM6n6MsXf4AZT0xnUVFR\nC6666ip7QkKCv7Ky0pCamjo+Pz/foev6bbquexhjut1uP221Wrnb7UZBQQGKi4s1r9d76P6J92Rl\n7PgCqlz/rIbUzZ9BkowYPHS47aW/z9LPnTun5+Seq7etCQC06TMKp1LWXQjdNr1vwul96+F11X/V\nPBc42noAACAASURBVGPPd4homlTv/bjTe9fD7ohGRB0Bl9htMPIyDqKsoP7pXrnHdsARZhdTUlJS\n6l2J/GI0jP5PSNf1NggM7vgawFNVrST+UHUNo7+YrusLAMTpun4rgOoKFLcAGClJ0u6L1rsHgSkE\n9wuC8PU2xDMAfY2x0a/qPn/3yLEjTlqvan177MP3HAUATdMe4JzPUlU13Ov1nvH7/Q4AYWazmXm9\nXmRnZwthYWFn4+Lipu7evXu/IAgrEhISOlmt1sJGjRrtF0WxF+c8UlVVfevWrSbOuTxgwABJkiSX\nruthCJxxSkePHtX27dsnTpw4MUtRlAP5+flhVqu1r8PhUARBkBljEVUtYAQAqKqmr5SUlEiCIJRF\nRkZCEIQwAJrL5ZIsFstGSZJCETjTZAhcRvQgEO5ZCBQY7sA5j9R1XYiLb47rps5FeAMhJnvdWDZz\nKDyVblmWZcHj8eiyLK/Lz88vioyMHB0aGuq02+12xphdURS7KIoyAL+maSEej0d3Op1CWVkZIiMj\n0axZMwAAY6ycc26SZblMluUIv9/PFUUxPzLtcf3wqfPCtRNnw2ixX9gGzjlO7vwGe1b/CwPu+zsk\noxk5BzYgc/9GtGrVmod2vJG17jm83n1I+WI+co/twLBpC2AJdWDvV+/gbNpuDHnwDVjDImusm3N0\nB3786AVYQiL40GkLmS0iqsbyc8dTsHnRMzCYbNqwJ94Ta1d/ycs4gPULpuv2MIcw6KG5CItqVmN5\nQeYRfDdvmmfxh4vSx44d+7EoinPr3XDyi1CA/Unpuu4AsBKBT+53VjWi/MM0FGC6rt8L4BkAPQRB\nKFdVNRqBARULATwMoI8kSZkXrd+Dq9qqs3Pmb8t58a0WCFQneT32ySmfNn/lmWkAHuGc/7OwsHCL\nIAgPcs5vRlVomc1maJq24+DBgyUAOiUlJe2Miooa4XQ6badOnRKbNWsGm83mtdlsu6uet7WmaeU/\n/vhjJGNMuPbaazNFUdzHOW+NwATnOQMGDMgrLi5+c9myZSM7d+48kzF2K+fcIggCq7mb+lnO+UFZ\nlkeYzWZeNTdKZoxJnPNUBObMtfB4PK1EURRMJhNHoMeZULWsFEAY57wxAgGmAjig63rppMlTeh/K\n06w9Rj9c702h1M2fwZPx48n9e3fv4Zzf7vV65a1bt2pFRUXWmJgYJCcnlwFobDKZfjCZTCmapj0N\noEySpO/8fv8dnHNN0zTB6XSy6vqIdrudm81mAGCapumyLAsAeGVlpfrMs88ZPluxAondbkBYTBL8\nngqc3PkNmChh0KQ5NS7blZzNwHdvTUHj+LYYMm1hvT9HhWeOYfN7M6CqClp0HYCwuLbIPvwjCk4d\nQnzHvohpkwxV9uH8kS3wVxTyxR99mJeyd1/TV159FQmd+iEioQM0RcbZQz+ovvJ8YdH772Wk7N1n\nnTtvXrOYNt3lJq27GXVFQeb+9T53YY6pY4f2z44efcuzf581OyS6dbIS3aa7Qdc0ZO7f4C7OSdc1\nxX+3pmknAWwH0FkUxfP1bjz52SjA/sR0XTcCWIDAcOybqso4/SHqCzBd15MBrANwnSAIadWPq6o6\nAMByAPMATADQW5Kk0m2ItwCYAEmcaW3bMip66l3HQnp0GRLao0vF+fPnGWPsakmSntd1fTgAyWQy\nVRiNxtUmk2lBbm7ufr/f/47T6ZwcFRXFmjVrdk4QBOHUqVN2j8djjY6OFkJDQ2E0Gqu3s1zXdWXL\nli0hHo/nzODBg18ymUyPIjB0/3MA5z0eT9fS0tLxcXFxgvDTzGGdcw7OeSnnvEDXdYfBYDgDoDt+\nutnPEbi3JSDQb6z6NXVZln2yLOfbbLZlCAxs6Y1AxRKOwOjOLwEsBZAuSZIuyzJLSUn55oahw4be\nOP090dH0p8aM1dzOAqx9/T79kyUfuQYPHqx99NHHoS/NfllwexV/RHQC03wuU1nhWW3K5EmVT854\nQrPZbOFVuyNUVZznqqqyqlqHqq7rnsrKSjUjIyMsPDycxcTEFFmtVgvnXFAUhQmCYBVFkZ08eVJd\nsnSpuHffAbZ77z70m/A3xLbtXmdLlRPbv8Te1fPQ9+7n0OLq6y9Zrip+bFowDZPuvkW+fezY1OXL\nP2mdmZVtM5tN6NmjO7Kys3Es9TgYA67p3g2DBw92R0ZGGsPCwoxut9u/dOkyQ+rxE4IoCPoNgwei\nT58+3WNjYw8BeLiwsPCtRYsWFf395X+unzD+rvGL3n9v3DPPPFNit9uXJScn7+zQoYP7/fff75p6\n4mS01WIJ2bFt62OZmZkfVB1DaJo2G0CSKIp3XLLh5BejAPuTq+ot9hgCk3ZvqRoA8burK8B0XW8M\nYC+AGYIgrKz9PaqqPgdgCIB9cn5RtwOJfTdyWXkAgSHvryZnbttjSohbqCjKtS6XK13TtH4AbCaT\nqcRoNK42m80nATwBYE9FRUVaVlbW/ZqmNU5KSioNCQkp8Pv9LdPS0swOhwM2m00PCwtTRVE8yxjT\nGGNJuq6zH374QdU0zXX99dfroiiaEegPZhAEwcsYsyHQ8BIItEBZwxj7RtO0uYyxqKpajBEX7ZJW\nNTnZxBgTEAgkN+dcR6DyvcI5d2qaZvF6vaEhISElAOyMsZ0AFjLGvq5vrp8sy7Z/L1p0fMbMZ5p0\nHTHZ0OqaG5nRYocq+5C5byOOfPdvTJ10X+bMJ2d8NWv2y5OXfrbads24p9EkqfOFMCnNO4N9q95E\nu4Qo9bNPlp2XZbmJ2Ww2CoLAOOe60WhkiqJwWZZ9drtdFASBK4qyPTc3N8LpdHYKCQlBVFTU52Fh\nYS4AU3jglC3fYDBE3TLmdlZiThTaXTem3p8RVfFj+cyhsFgsSOx5E9r0uwX2iCbguo6zabtxdN0i\n9Ox6FV+25GNW9fPDdV3njDGnKIrhkiRJgYd1QVVVlJeXo6KiAuXl5QCghISEaOHh4eaIiAhIkgTO\nuabr+mwAr3HOVwiCMFQUxQ2MsSHVZ88vv/xyW8bYuu7duzfp0qVLk0aNGk3hnL+kadpao9F4oeGd\npmlWBEYCTxJFcWO9O0l+FgowAgCoOiP5EMBjgiAsR+CeyjCjNeRRAIkMzKP4Pct1TV0E4FcvFFw7\nwHRdlwB8D2CvIAhP1/U9qqoKnrSMzdlPzbFVbEvpFNIrOadi865RiTnb00RR7C0IwhOapg1mjNnM\nZjM3Go1fGI3Gp9xut3XBggWT13y3fkxRUVFjg8Eg9OzRjd1/38TS7t27lwuC0KiwsPBUYWFhu1On\nThk/WrJMOHXqNCRJ0ocNvYFPnvSX4tjYWFZ92bBv375ISUnh8xe+y4+lpgkGgwGDBvbXp0yapEqS\nxBMSEo6Jopik63pISkqK8K8F77BDh49AFEX0v64fHpw6xdOmTRsTAMY5L1VVtVySpP8gcGZ1PQAT\nAoVhzwOI5pzHu1wuyWazyYyxswiE/H5cpkyWLMutduzYsefJp5+tPHLoUFOD2aIoPo+h+zU9tadm\nTNeHDRtmOHTokH794KHiTU8vZrXvGQGApsj4fu4DeODe249OmzatvaZpFQaDIaKqLco3qqqO93g8\nS0RRNIaGhnZijE0B0F5V1Y75+fkDCgsLm3bq1AmapnGDwbCHMdbN7/dX9OjV19584GTj5dqprH1l\nAua/8Q+89vqbOHL0CCSjGbLPi+bNW+CxRx/i48aN4wAEURT1qgagoq7r2Lp1Kxa++z5OpJ+EyWjC\njUMHY8rkSXpcXJzOOZd8Ph8qKiqqA42np6dj1RdfsZMZgZ5nLRNbeBRVNR05eswdHhERZrea1+3e\nueNhAKdffvnlxuXl5RkbNm3W0k6kl4bYQ8wD+vdtmpWVk3XkWKoGDl3TlB/eWzj/0L333jsdQCdR\nFP+wjhHBhAKMXKDrekcA32RkZHzeoXPXIbaIJi06Db7b7ohtCdnjQvrOb7xZhzZzTZHHITAI5FdT\nR4C9CqArgKF1DTLZhviuAJ4EY0OjH5ogRYwY+IT12h7TfT4fk2U5jjFmMRqNuUajcbnZbP4BwCjO\n+aSKigpt+E2jDKdzzout+o0RGie0g+LzIvvABv3MgY3s9VdfKRw5cqSbc5541/h72PGMTLTscwui\nWnSEqviQe2gzTqWsw/0T7+UjRgxHr169cOfdE9juvQfQss9oNEnqAk2VkXN4CzJ2rcHMGU84X3jh\nebssy5hw733GTZu3omWfWxDd6mromopzx7YhfcfX+rjbb9v/3rvvnNZ1fRhjzMwYkwGUMsbWIHBG\nNgqBUYbLAKwsKyv7GMCHdrv9OIBkBAZzJCMw6jIPwHHGWF5V0VuJMRYPoKWu6600TTOWlJScLyws\n3B0REXEiNjb2lM/n+5sgCBh9y22609SseZcb76v3b0P2kW04u20xtm35QTWZTKLRaNRVVQUApbKy\nsiNjLAfAyoiIiGGKojQxm80X+qQoinKGc948KytLbd68ueTxeHJNJpPphhtHRJlaD67z0mA1zjlW\nPj9K3b5loxQXF6f5/X5h8eLF8Pl8vEuXLv527doZY2JiKiRJUnRdj1BVVXK73ezu8ffi6IkMtOwz\nGlGJHaHKPx3Hf855GVMmTwZjjHPONb/fL901/h7s3L0XLfsGjvuBtYtQmpeJq/qPRdM23aCpCs4e\n2Yr0nV9rNqt1TllFRZLRZLnlquvHmaJbXo3D6xej8MwxtL9uDOLa9wTXNWQf+VFJ27pKnTD+rtx3\nFsxfbDQaX77CXw3SAAowUkNBQUH0gIGDTxtiOpi73zJNqH0vovBMKta+/aBH9XsHIFAt/r/VCkDr\ntWvXrhk+fHgoAJeu62MBvAKgW9UQeQBA1YjCwQhc7mwHhrnNf1ieYenY9hlVVXswxrjJZNKOHDmy\nb8eOHRktWrRoNWzYsKusVqsfgFvXdcfQYSNC8n1m9LrzGVa7Kobz/GlsnD8N7y6Yi48WL+VZTo31\nnfDChQKt1coLcrBu7oP4z3sL/B8tXlqefq488tqJswXRUHNSq6skD+vemoK/3Hs3T0s7wVKzCnH9\n1NchGc011qssK8LaN/6i9r0m+diUyZPbJCcnO2NiYnYhcG+yDIHQ+vTie5ROp/MFxlh8WFjYKgAt\nq78450kI3BdzA/ByziXOeQQClzAPcc63K4oyXhRFgyAIbYxGYyB5FKWvLMvrmiUkigMfnm9uaLSi\nrmtY8vgAnD6VAbPZrIui+IjRaFwpCEKuruvM4/G8UFRUNK+ysjL/4MGDWTNnzpxeXl6+TVXVh44e\nPfpGWlpaZqNGjRzNmjX7xOfzjTcYDPYlS5YcXbVhT7uBU1+vd8Lvyd3f4sDqtz0rP//MmpycvCYk\nJCQfgFxSUnJrWlpaSFpamigIAmvbtq3Yvn17LTIyko8YebOWXapZ+k54kdV1HDf862G8t3Aehg0b\nBkEQMGnKA9iTmoV+E2dDMpiwbdkcVJYWYtDkOfC6SlF6PhOCKKJxQnsoshdr35gM0WDSRj39sWgw\nWbBn1TwUZR/HkAffuKTzgKeiBGten+x9buZj+vTHH+tYdRbWqWrxQVQVtiZXjgKM1HZjeHTCijEv\nrrDXdSMdANK2ruR7v1y4Qfa6h/wXr9PbaAmZC/CrHLEtZYtRCsvJOOJt2jTu20MH9vaPiIgYLAjC\nQQDYhngDAo0CnwQghYwctLHpwlmddEnszRgzWCyWbLPZ7NuwYUPCs8+/aMnJPcsiY1ty2edmJeez\n+MiRI7Pmz3v70K5du6LHT5zcc/SLn1/yx6za6X0bkLfrU5zPK8CtL61G7VCqlnN0O05v+Dfy8vNw\n26yvYDBZaiwvyT2JvV8uRGHWMYRHN4emyKgoOovmXQegx+iHYQkJ3PoqPZ+JvV8uRN6pgwiPbg67\nzYr8M8fRqVOnEw89MOXxu+66Kxc/BVRS9b8VRYnz+Xx6SEjIVgCnOOenAeQAKARQjsC9tzAERiWG\no+qDAoDmlZWVbU0mk6lqrpwLgaH+Bs55aKPGTTB85kewO6IbPHgfP9YfOVmZemho6Fa3290KwA6L\nxTJXFMVtK1ascL40e05YWblLdDRtDk9FKS86d0ZxOBwWRQMiYxN5aUmBpzQ/h99/332u6Y9P21ZU\nVDR4xMibI3qPfxFx7XvWeK1zJ/Zi39fvorwgB1HNWmki00Vn3hmMv/tudc4/Xj5ps9lSOedFmqaF\nZWdnX52ent4yPT1dqKys5K+/NU+6bdZXDR7HnC0f4eD+FJw5c4Z3v6Y3G/P3L2AwW+F2FmD17Ltw\nw4Nv4NB3H6IoOw2R8W2haQpKck+ieZf+aNF1AHZ88hrGzf4Cfk8FPnvhVox9aeWF41ub8/xpfPfG\nZH/nrl0rUvbsCWnUrLUfHCg5e9IkSob1stf9KKiP2BWjACM1GC0h315z6yM3tu17c73rKD4Pljw5\nxK8p/mb4ZffDhkgmy+q+dz5tTUwehOq6f5WlhTj07b95QfqegpLC/LbbEK8B+AuAx6Umke6olx7n\n1pEDWxlNJslisRQZDAaZMRYFQP3000/NDz36uNj9thlI6NTvwllTRfE5HPxqIbdopb74Zs1YgdDU\n3HnIPfVumK6pWDZzCNr3vw3JN02tdz2u6/jsryPRtE0yrr33pRrLCjKPYP07TyL5pslo3XP4hTMu\nr6sUh7//GNlHtuGmGe/DU1aMdf+ahi43TkSbPiMvhKDPXYbUHz5B3pFN2PHjlsKEhIRiAC4EWp6o\nADjn3FxRUdEnNDQ0izEWikBYaQiEV4Nf5eXl9xsMhu9NJtMEAFuqnretIAjdHY1j0O2Waax29fWL\nleadwZdz7kFJUcEHNpttMOc8xuPxMFmW2Qcfflj+yutvR/QYOxNx7XteqJpRlp+NXSveABNE3PDA\naxBECeUFOdj3xTw998T+HbHRjQeOHTt21sJ335/ZbsAdrE3fm2EJiUDmvo3Y8emr6HPHU2je5boL\nx9VVfB57Vs/zObOOZB87fPCfsbGxSQDaA2jHOU9UVbX0non3hZ0sM1qSRz7Q4HFc/dKtWPPF58o3\na9ZI36WcYd3HPA4AOPjdhyjOOYH8U4fqOZaLkX14K0SDEb1vnwHn+dMoykrDgIkv1ft6ALD65fFo\nFNsSvcbNuNDzzO9x4dgPn2pH1i+pbr9CPcSuANXnIjUwxhIj6hhmfTGD2QpLqMPvLslrip8fYFbR\nYPr8xkfmWaNbdq6xwBYRhd53Psu2fvxSRGLp9s1MMLa09klWGj81NSyiT3dmNBplQRAkBM4YIjnn\nbs65r7i42Db1gYfEG6YtRKO4mqUeQyNjce3EWWz9O09YTmzYwO2OpgAY2vQZCbM9/JKNE0QJBrON\nh8ckNfjhjgkCwprEQzLX7B6s6xp+WPQ8rh3/HGo39bSERKDnmMcgiBJ2rXgTzrMZ6DV2OmqHhdke\njuSRD+CQZOJj77gLe3Zu347AmVUJqkKIMVYOYL7H43nBZrNtAVBeNbH4soqLi+/w+/0rTSbTMgDr\nz507N6hFixatrund7/1Kd0X4oXUfITF5UL0lm46sXwquazwjIyO1Q4cO6xhjYVardezZs2d7zpr9\nj4jhT36A0MZxNb4nPDoBQx56E9/NexRpP65ChwG3I6xJPAZM+qew9u2HkrNPH3ns1VdffVqSpI/K\n03/8YNWGJb1MVjtc5U6MmvkBqivMVwuJbIqBk+aYN7z7ZHzzxJZtNcV/YaCPrusGg8HQcu++g8sT\nrr2rS0PvBRMEmMOjXR999NH801k540Oir76w4a6SPBScOoxr7/4rEjpfW+P7AsdyGgRRwpmDm+F2\n5qPSWYC6pijU1rh5e0Q0TazRsNNkDUHyiEmi0WwLO7B20aey191wy3ECgEpJkdoY3P7KigZX4ZxD\n8VZKCEyC/rnGNUnqxGqH14WXD7TSMKWJatfm21aEdFq/zBEzsJ9oNpshCIKJMaZXfbGqS2C5r732\n+um4jn202uF14TkFAd1vfhiCaGTdRj2AsoJsrHhxDM4c3Fz3/mkq81devt+l7HFBU2uOWs89ugPW\nsEaXhNfFOg+5B7nHdoJzjsRug+tdr8OgO9mJEyeisrKyJiPQuuUtAB8AWAVgo9FobCtJ0goEws2v\naRq/ki+bzdYjPDx8lyiKB3JzcyMHDh5yKKFd8ufWNoMj4tpfw1TZh+2fvAJdU2u+L5zj2ObPcDZt\nF5hoYHFxcV0A3Mk5v0vTtKiFC98RWl4z7JLwqiaIEq4eMQlpW1ZeKFYsiBJ6jH7YGtUk+mWv17vU\n5/Pdnnbs8PxtP27p3yap+TdJXfvz2uFVjTGGHqMftgB4AIGRmoHnFARFEITjubk5J6/kOIpcsd96\n662PNolqbLz4Z9/ncsIaFnlJeF2sy9B74CkrhKYqkIxm+D0N/+4AgYonBlPdveza979NBNABgbNJ\nchkUYKQG2eNekr7jqwaDKe/kfui6VoRf0GXWZA29udU1N9obWsce0QSNE9sirawYjDGVMeapGk3n\nrm4RwhgrZoyVMMa8P2zdFh3fZWCDDSMdsUkw2cJgi2iM6yY8j2HTFmDH8leQl1GzGGvJ2ZNguqLn\nHljf4H6UF+SgJC/Le+5EivviyvHnTqSgRdf6R9IF3oNAi46I2KQ6J+xWk4xmRLVM9owbN+45xlgy\ngP4AxgCYDOApxthXiqKcBrAYwBcIlNjajsA8uFQApxAoLZWPwNlbBYBKg8EAxpjicrm06wcNRpOu\nw3HDtHfQ8pqhcJ47jQH3zUJlWSE+fe5m7P/mfZzasw5HNizDqll3In37Vxj+xLvgmgKz2XyXwWAY\nZTAY+hsMhs6bt26zxXdpeN+jW3aB7HWhsrTwwmNRLTpAVjVDdnb2HZzzv3LOP+jcufN6sz30pviu\nAxs8Ew6Pbl7dp6tj7WWy1/3J8W1fNFhhprwgB+fPpLt9Pl9rq9k0+9Tub3wXh2tSj4Zv8xotdjRJ\n7AQmCGjepT9OpXwPvYHK9rLXjbNpu+ts3QIEKuq3uPp6BmBQgy9MAFCAkVo41z/OTd3F8zIO1Llc\nlX3YteLNSsXn+QcCE21/HsYstUfh1cVgNENRFFQNAbcyxkIZYyEIVKUwIlDtojWA7gaDMaz2IIq6\nSEYTNCVwxhQZ3wY9bn0EB7/74MJyXVNx8Kv5mD79cUHzlCJz34Y6n0fXNRz4aj4ef/wxS5QjxJ6x\na82FZZqqQDJdfv8koxn19Qa7mD0kzDpx4sTZAPYzxrYwxlYyxt5njL1iNBpH6bqeBGACY2w0Y+wG\nxlhfxlg3xthVjLGWjLFmjLFoxlijqvfQJggCGGOG5cuXi0ZHPDoM/Kk4hK4psIY1wtCH3sKQB9+E\n4vcg59h2VBTlotfY6bjluWUIj4qHwWiCoihCVRNNMMYgK5ffd8YYJKMZmirXeMxoskDTNEEURYMo\niiZRFI2KLF8yOKYuotHEEfiZqG1NRWGu5/S+9XX+nOq6hp2fve4F8O6oUaPOL1q0aL7LWZSXvuMr\nHQBMtnAYjJd/fYPZCkGU0KhZa4Q0isHRDcvqXI9zjj2r5yO+Q59L6jLWeD6TVcRFZ5SkfhRgpLYy\nTfGPXvevxzxHNy7X/Z7AB9hAtYM9+PKfEytdJefXAHzRL3lyVfYdKjh9pMF7NZoiI+vEYe/w4cNb\nCoLALvd16NDBxQWZRxssSCx73agoPofQxj9VHU9MHoSSnHS4SvKQl3EQ3897WFMqCg4MGjjQcS43\nu+uWj/9ese/rdzVPeXHgPeAcBZlHsfatBz3ZaXu3vf7qK6bTJ0+03/Hpa6V7Vv9LrSwtRFiTeBSe\nabhzBtd1FGefgK+i4d6inHNkpe5xPfjggwPr2m+XyyVwzvPKy8sTr+R9EgSBOZ3OUKfTWSkIAnvs\niafSa7dYCWuSgILMowCARs1ao+eYx3D9/bPR986nL5R4KsvPhsViQVhYWBGAMwBOADiWkBDvLsxs\neN8ry4oge9ywhTe+8JinogTOojxF1/WRCJTTagWg8f79+z4sOH1Ere+5AED2VcJVfN6Euq8GqKrs\nG7r141mu+o5jQebRfZrif676LVf8nmG7VrxZvnvVXNUSGoGCzCMN7g/XdRSeOcazD29TXcXnMeC+\nWTi+bTV2fPIqKorPXVjPee40Nr7/tHLmwCa997gnG3zOvJMHvPh5DV//tGgQB6nLRlX29T6wdtFL\ne79cONRkD5MVn0cCkKf4PHMA/h/8krMvAJrif/fEjq8eTr5pco0q5Bc7vW89GBMO4wovUSq+ynnH\nNn16a8dBd9okQ90fXE/s+Apx7XvWGLghGUywhDqw8u/jfIyxEtXve41zfUG/fv1UAKWa4u96bNOn\nfzuyfukYky1U1RRZ1DW1QlX8b3JdexuBQrrHVdnXJW3ryhdSN392p9Fs12Sf295j9MP1fsrOTd0J\nv9el558+LLiKzyMksmmd6+VnHIS3wulCYKTgJRwOB3c6nTsRqNhx5kreKwRKV5UCgKbKsY7YljUW\ntu17M1I3r0Di1QPrHcRxfMtn+uBBAw9LkvQtAvPUygCUtWmZmLh81bIX2/QZaa1vmkLa1pVI7Da4\nxly441tXaYCwomPHjrUnx89L3bLi9s5DJkj1nbWf3PkNFyXDVk3x1zeH6tAVHsdqJ1TZ1/n4j6tf\n0FX1LiYwyzXljzZwLHdB8Xtzco/tWJt7bPu9RmuIpiuKmL5rjZC+82vRaAnxc64z1e9VdF17D2AP\necqL7SZrSJ3PV5SdhvLCHBWBJqrkMmgYPbmccAAxCAzYyMUvDK6LGUzWRRGxSXfc+Mhca+0Qy8s4\niHXzH/Oofu9AAFdcl9Fgtn3ZJKnTDYOnvHLJJcqco9uxdfEsDH984SWjxJY/M6KysrTwdgT+YNS3\nb3YAcQBkBFqV1NeU0wYgTjSYpoVGxk4YPv0dW+35QMU56Vj71gNe2et+RJSMbW0RUQ+MeOI928Vn\nJEBgvtCaN6Z6/J6Ku8H5F/Xtt9PpnA4gyeFwPFTfOjVev7i4M4AlkZGRnQwma+Gopz9sfHGvKbiD\npQAACVJJREFUK11T8c0bUxAZ3xa9xk6vcZmTc47j21bre1bOdaqyrwMunXgrGMzWLfEd+3bvf+/f\nzLVD7FTK99i98m2MmvmfC6GduX8T3/rxSy5V9iUjcM+uBoPZtjKqRYdhNzzw2iXHNTd1Fza+91Sl\nKvt6A2j4VCngSo9jNatoML0REtn0nhHT37U0cCxvBfAdAAuAZlXPm4XACUJ81f+zASiCZHjQEuJ4\n7aYZ71trt2cpL8zFN69N8vg9FVN1TV1yBfvzp0cBRv4IksFkfYeD392m901Ck6TORlX24eSuNe6i\nrFSuKfIYBAYk/Bwmg9m2BMCI9tfeKjWKb2NQvJU4tfd7VBTmYuDkf6BJYqca31CUfRxr3pharMre\naATmUP1amGQ0/5Nz/mjLHkMR266HWVNlnN673p2Xvp9pmnIvOF8JgIkG0wsAnk7sNog3a9/Lousa\nMvdvrDyXtkfQdXUq1/XFDb2Q0+nsBWCBw+FouIhgleLi4gEA/hYZGXmdZLS8e9WAsff1GP1QjRYr\n/soKbFr0V5QX5qBN75EIj06Ap6IEaVtWuirLCp2q3zsYQEY9L2E3mG2rBEHs277/bSZHbJLoc5ch\nbesq1VV8XkzqfoMW266H5PdU4MS2L1zlBTleVfYNRaASRV2MBrPtYwCj2vUbLUUmtDMovkqk7/ja\nVXI2Q9UU/0gEBq78VphkNM/hnE+r41gKVcfy85/zhIJkmMEYm9W8S38e36mfBTpH1qEtnpyj2xnn\n+hO6pr7zW+1MsKEAI3+kFqLBNFUymjpzzr2yx/UlgBUITKz9pdpKRvMU0WDsoGvqdVcNuN1w9fC/\nXJgsXU3XVKx960FP4ZnUl3VN+cd/sxMNiBUkw2SDydIDHIrf4/oW4EsRKPN0sWhBNEwymK29wLkm\ne90bONc/RmDOV4OcTqcJgTJRTRwOR+3nvURxcfEtACZERkbeDKCtZLIcuOXZJZawJvGXrHs2bQ82\n/ftZBQxHua6nK77KxQh8sLjcmQsAdAocB1Mrrmtlste9DECWZDRPEg3GVlzXK2Sv+xMEmqo2eJ+r\nSuvAz4q5Pdd1j+x1fY7AdIIrmvv2K2gqSIYpV3Asr1QkE8S/GC22fuCA7HNv4rr+Iaou75IrQwFG\ngtm1ktH8bfJNU6xt+oxkJmugyWLhmaPYvXKup/R85nbFVzkcV/YH9P8tp9O5A8DzDofjh8utW1xc\nfD+AvpGRkRMBQBClv0gmy9zet8+wJl49EKLBCF3XkHtsJ3Z++lqlz12+UJW9M3/rfSCEEHKpjkaL\n/UvRYPTZG8WUm+3hboPJep4J4mMIkkFMTqfzNafT+dzl1wSKi4tnFBcXv1nr4YFGa8hOyWj2hjRq\nWm4w2zxGiz0VwO2//tYS8usJil9gQhpwVPa6bwYQ4S7JawbAh8BggSu5DPa/YieASVe47oVRiBfZ\nJHtcmwDEuErORyEwqpAKypL/92geGPmzKEVgpNpJBFd4AcAuAD2dTueV/D7XFWDV8gAcBoUX+R9B\nAUbI/ziHw5GPwFlTmytYvaEAI+R/CgUYIcGhekLz5VCAkaBBAUZIcKAAI386FGCEBIefE2DO33hb\nCPldUIAREhyOAYh1Op2Oy6xHZ2AkaFCAERIEHA6HCmAvgJ71rVNcXMwQqG1JAUaCAgUYIcHjcpcR\n7QD8kZGRSgPrEPI/gwKMkOBxuQCjy4ckqFCAERI8dgPo7nQ666uw4wAFGAkiFGCEBAmHw1EKIAdA\nx3pWoTMwElQowAgJLrtQ/2VECjASVCjACAkuDd0HowAjQYUCjJDgQgFG/jQowAgJLicBhDqdzpg6\nllGAkaBCAUZIEHE4HDoC98F61bGYAowEFQowQoJPfQM5KMBIUKEAIyT41HcfjAKMBBUKMEKCz14A\nnZ1Op7nW4xRgJKhQgBESZBwOhxvACQBX11pEAUaCCgUYIcGprsuIFGAkqFCAERKcaoxEpFYqJBhR\ngBESnHYC6O10OlnV/6tbqch/4DYR8quiACMkOGUD4ACaV/2fKtGToEMBRkgQcjgcHDXvg9H9LxJ0\nKMAICV4UYCSoUYARErx24qeBHBRgJOhQgBESvA4CaON0Ou2gACNBiAKMkCDlcDj8AA4B6AEKMBKE\npD96Awghv6nq+2AWUICRIENnYIQEt50ul6tvenp6bEFBQeUfvTGEEELIlegRGhG5wWS2cFtohCoa\njKrRYv8eQL8/esMI+TWwy69CCPlfwwThLsloeb/byKmW1r2GM6PFDsXnwam93/OUL+Z7Vdk3Q1eV\nd/7o7STkv0EBRkjwaSeZLPtGPfWB1dE06ZKFFUVn8cU/Jnhkr/s6APt+/80j5Nch/tEbQAj5dUkm\ny5yO19+RnNT9hjrvcZtsoWCCIBaeSXXoqvL57719hPxaaBAHIcGG89ta976pwRHGrXuNEFTZN+r3\n2iRCfgsUYIQEGU1VrJaQiAbXMdvDwXXdALoKQ/6HUYAREmQkg6mkrCC7wXUqCnMhGowuANrvs1WE\n/PoowAgJMpoqv5u25XNfQ+ukbv1cBvCf32mTCPlNUIAREmR0TX0nc/9GX+b+TXUuzz22E+nbv/Jr\niv/t33nTCPlV0TB6QoJTV8lo3hTXvqexff8xtpBGsagsLUDaj6s82Yd/VDXFPxTArj96IwkhhJC6\nhDMmTDNaQk4YTNYioyUkgwnikwAa/dEbRgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQggh\nhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQ\nQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEII\nIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGE\nEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBC\nCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQggh\nhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEPJ/JSPu\nmTZRC1wAAAAASUVORK5CYII=\n",
       "prompt_number": 9,
       "svg": [
        "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
        "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
        "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
        "<!-- Created with matplotlib (http://matplotlib.org/) -->\n",
        "<svg height=\"288pt\" version=\"1.1\" viewBox=\"0 0 432 288\" width=\"432pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
        " <defs>\n",
        "  <style type=\"text/css\">\n",
        "*{stroke-linecap:butt;stroke-linejoin:round;}\n",
        "  </style>\n",
        " </defs>\n",
        " <g id=\"figure_1\">\n",
        "  <g id=\"patch_1\">\n",
        "   <path d=\"\n",
        "M0 288\n",
        "L432 288\n",
        "L432 0\n",
        "L0 0\n",
        "z\n",
        "\" style=\"fill:none;\"/>\n",
        "  </g>\n",
        "  <g id=\"axes_1\">\n",
        "   <g id=\"LineCollection_1\">\n",
        "    <defs>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L177.709 -158.899\" id=\"C0_0_c999de7b5d\"/>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L192.775 -141.322\" id=\"C0_1_480a5b0205\"/>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L232.951 -171.454\" id=\"C0_2_4a3e94939d\"/>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L300.748 -138.811\" id=\"C0_3_be23c18dfc\"/>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L212.863 -141.322\" id=\"C0_4_23c1f1fe72\"/>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L202.819 -141.322\" id=\"C0_5_c08045ef59\"/>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L308.783 -166.432\" id=\"C0_6_c15c5a79d1\"/>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L295.726 -161.41\" id=\"C0_7_5322ffefcd\"/>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L255.55 -168.943\" id=\"C0_8_9430f8d45e\"/>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L320.836 -191.542\" id=\"C0_9_29a15a246b\"/>\n",
        "     <path d=\"\n",
        "M265.594 -141.322\n",
        "L275.638 -168.943\" id=\"C0_a_27a5623e0c\"/>\n",
        "     <path d=\"\n",
        "M212.863 -141.322\n",
        "L255.55 -168.943\" id=\"C0_b_e6d67c2685\"/>\n",
        "     <path d=\"\n",
        "M212.863 -141.322\n",
        "L280.66 -138.811\" id=\"C0_c_eeb2caa693\"/>\n",
        "     <path d=\"\n",
        "M212.863 -141.322\n",
        "L320.836 -191.542\" id=\"C0_d_ebc6b660b5\"/>\n",
        "     <path d=\"\n",
        "M212.863 -141.322\n",
        "L161.806 -166.432\" id=\"C0_e_65079e8e3f\"/>\n",
        "     <path d=\"\n",
        "M212.863 -141.322\n",
        "L232.951 -171.454\" id=\"C0_f_68931a7945\"/>\n",
        "     <path d=\"\n",
        "M265.594 -161.41\n",
        "L340.924 -141.322\" id=\"C0_10_683b6f4ba3\"/>\n",
        "     <path d=\"\n",
        "M265.594 -161.41\n",
        "L232.951 -171.454\" id=\"C0_11_aa52e7dd9e\"/>\n",
        "     <path d=\"\n",
        "M265.594 -161.41\n",
        "L300.748 -168.943\" id=\"C0_12_6bd3ef7f3a\"/>\n",
        "     <path d=\"\n",
        "M265.594 -161.41\n",
        "L320.836 -191.542\" id=\"C0_13_41adb8acfc\"/>\n",
        "     <path d=\"\n",
        "M222.907 -141.322\n",
        "L177.709 -158.899\" id=\"C0_14_a3fecca708\"/>\n",
        "     <path d=\"\n",
        "M222.907 -141.322\n",
        "L232.951 -171.454\" id=\"C0_15_7745fc4372\"/>\n",
        "     <path d=\"\n",
        "M222.907 -141.322\n",
        "L312.8 -153.877\" id=\"C0_16_acf1cc1794\"/>\n",
        "     <path d=\"\n",
        "M222.907 -141.322\n",
        "L265.594 -156.388\" id=\"C0_17_cc886aeed6\"/>\n",
        "     <path d=\"\n",
        "M222.907 -141.322\n",
        "L161.806 -166.432\" id=\"C0_18_4a0e953102\"/>\n",
        "     <path d=\"\n",
        "M222.907 -141.322\n",
        "L265.594 -143.833\" id=\"C0_19_f3b23d683c\"/>\n",
        "     <path d=\"\n",
        "M227.929 -138.811\n",
        "L161.806 -138.811\" id=\"C0_1a_24904464a2\"/>\n",
        "     <path d=\"\n",
        "M227.929 -138.811\n",
        "L232.951 -171.454\" id=\"C0_1b_aa6a8d4291\"/>\n",
        "     <path d=\"\n",
        "M332.888 -153.877\n",
        "L316.818 -141.322\" id=\"C0_1c_7e4f73366c\"/>\n",
        "     <path d=\"\n",
        "M332.888 -153.877\n",
        "L332.888 -168.943\" id=\"C0_1d_f5ff487fc2\"/>\n",
        "     <path d=\"\n",
        "M332.888 -153.877\n",
        "L332.888 -141.322\" id=\"C0_1e_5306242162\"/>\n",
        "     <path d=\"\n",
        "M332.888 -153.877\n",
        "L232.951 -171.454\" id=\"C0_1f_c1a52a0b09\"/>\n",
        "     <path d=\"\n",
        "M332.888 -153.877\n",
        "L255.55 -168.943\" id=\"C0_20_f9d9ff4e5b\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L340.924 -141.322\" id=\"C0_21_c816cdd2e5\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L182.731 -138.811\" id=\"C0_22_013760a687\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L153.77 -158.899\" id=\"C0_23_190233d6f6\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L161.806 -138.811\" id=\"C0_24_91fb092ca6\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L255.55 -168.943\" id=\"C0_25_d8685b0e59\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L316.818 -141.322\" id=\"C0_26_7d4cebdf94\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L320.836 -191.542\" id=\"C0_27_ab01c9cd44\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L187.753 -136.3\" id=\"C0_28_2d50daf255\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L232.951 -156.388\" id=\"C0_29_4c96c3f6e3\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L312.8 -168.943\" id=\"C0_2a_13d1975a1a\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L177.709 -158.899\" id=\"C0_2b_fd1d5f6062\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L217.885 -138.811\" id=\"C0_2c_1d51d9dba7\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L265.594 -156.388\" id=\"C0_2d_7c90e29874\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L332.888 -141.322\" id=\"C0_2e_df2ec9a515\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L192.775 -141.322\" id=\"C0_2f_63d0a9864e\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L222.907 -156.388\" id=\"C0_30_a9ac3e0764\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L295.726 -161.41\" id=\"C0_31_35560ef778\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L202.819 -141.322\" id=\"C0_32_2fb2c639d6\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L232.951 -171.454\" id=\"C0_33_3fcde4101b\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L312.8 -153.877\" id=\"C0_34_c87dae95fd\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L95.85 -176.476\" id=\"C0_35_81779dce46\"/>\n",
        "     <path d=\"\n",
        "M161.806 -166.432\n",
        "L344.941 -141.322\" id=\"C0_36_0d4ad673cc\"/>\n",
        "     <path d=\"\n",
        "M153.77 -158.899\n",
        "L232.951 -171.454\" id=\"C0_37_adaec0942d\"/>\n",
        "     <path d=\"\n",
        "M153.77 -158.899\n",
        "L255.55 -168.943\" id=\"C0_38_419848a1c5\"/>\n",
        "     <path d=\"\n",
        "M161.806 -138.811\n",
        "L177.709 -158.899\" id=\"C0_39_9abd2c05cd\"/>\n",
        "     <path d=\"\n",
        "M161.806 -138.811\n",
        "L255.55 -168.943\" id=\"C0_3a_077680b1b6\"/>\n",
        "     <path d=\"\n",
        "M161.806 -138.811\n",
        "L265.594 -156.388\" id=\"C0_3b_1d716b0445\"/>\n",
        "     <path d=\"\n",
        "M161.806 -138.811\n",
        "L202.819 -141.322\" id=\"C0_3c_556705c54d\"/>\n",
        "     <path d=\"\n",
        "M161.806 -138.811\n",
        "L320.836 -191.542\" id=\"C0_3d_d38353d848\"/>\n",
        "     <path d=\"\n",
        "M161.806 -138.811\n",
        "L232.951 -156.388\" id=\"C0_3e_1b44ae0bf7\"/>\n",
        "     <path d=\"\n",
        "M161.806 -138.811\n",
        "L300.748 -168.943\" id=\"C0_3f_5c1651597a\"/>\n",
        "     <path d=\"\n",
        "M161.806 -138.811\n",
        "L255.55 -151.366\" id=\"C0_40_af5d6a836a\"/>\n",
        "     <path d=\"\n",
        "M161.806 -138.811\n",
        "L232.951 -171.454\" id=\"C0_41_aa8f68bf62\"/>\n",
        "     <path d=\"\n",
        "M295.726 -161.41\n",
        "L255.55 -168.943\" id=\"C0_42_556d3a7f14\"/>\n",
        "     <path d=\"\n",
        "M295.726 -161.41\n",
        "L300.748 -138.811\" id=\"C0_43_3a80d73040\"/>\n",
        "     <path d=\"\n",
        "M295.726 -161.41\n",
        "L280.66 -138.811\" id=\"C0_44_4a566921d7\"/>\n",
        "     <path d=\"\n",
        "M295.726 -161.41\n",
        "L320.836 -191.542\" id=\"C0_45_0f46fa2d5c\"/>\n",
        "     <path d=\"\n",
        "M295.726 -161.41\n",
        "L232.951 -171.454\" id=\"C0_46_4af506e547\"/>\n",
        "     <path d=\"\n",
        "M340.924 -153.877\n",
        "L232.951 -171.454\" id=\"C0_47_eb6726c12f\"/>\n",
        "     <path d=\"\n",
        "M340.924 -153.877\n",
        "L320.836 -191.542\" id=\"C0_48_7c934f8b6c\"/>\n",
        "     <path d=\"\n",
        "M285.682 -138.811\n",
        "L255.55 -168.943\" id=\"C0_49_d08089f989\"/>\n",
        "     <path d=\"\n",
        "M285.682 -138.811\n",
        "L280.66 -138.811\" id=\"C0_4a_93d9f84d67\"/>\n",
        "     <path d=\"\n",
        "M285.682 -138.811\n",
        "L232.951 -171.454\" id=\"C0_4b_dc72693f93\"/>\n",
        "     <path d=\"\n",
        "M285.682 -138.811\n",
        "L320.836 -191.542\" id=\"C0_4c_63082f19ed\"/>\n",
        "     <path d=\"\n",
        "M192.775 -141.322\n",
        "L300.748 -168.943\" id=\"C0_4d_520c2037b9\"/>\n",
        "     <path d=\"\n",
        "M192.775 -141.322\n",
        "L232.951 -171.454\" id=\"C0_4e_b710c81ca2\"/>\n",
        "     <path d=\"\n",
        "M192.775 -141.322\n",
        "L255.55 -168.943\" id=\"C0_4f_74f628c20d\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L344.941 -141.322\" id=\"C0_50_05c89c859b\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L300.748 -168.943\" id=\"C0_51_84b9ca34a9\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L316.818 -141.322\" id=\"C0_52_8f5adb8df9\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L320.836 -191.542\" id=\"C0_53_b7ddacae0a\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L187.753 -136.3\" id=\"C0_54_3750a1d83c\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L300.748 -138.811\" id=\"C0_55_659c380a3f\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L324.853 -153.877\" id=\"C0_56_d026ee546d\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L312.8 -168.943\" id=\"C0_57_95676c100a\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L260.572 -136.3\" id=\"C0_58_47adaf4889\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L177.709 -158.899\" id=\"C0_59_5f7aaff2ca\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L295.726 -146.344\" id=\"C0_5a_52fa216dd6\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L352.976 -138.811\" id=\"C0_5b_4f097928fa\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L280.66 -138.811\" id=\"C0_5c_dc08f228f9\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L265.594 -156.388\" id=\"C0_5d_03e1efcf45\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L332.888 -141.322\" id=\"C0_5e_a2ac6a944b\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L265.594 -138.811\" id=\"C0_5f_f7c4bcce33\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L308.783 -166.432\" id=\"C0_60_ad9281ebc3\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L304.765 -151.366\" id=\"C0_61_ed166716bd\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L265.594 -143.833\" id=\"C0_62_8031627d1f\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L275.638 -168.943\" id=\"C0_63_603538ce60\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L232.951 -171.454\" id=\"C0_64_e83cf6ee22\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L312.8 -153.877\" id=\"C0_65_81db4d6326\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L182.731 -138.811\" id=\"C0_66_1fb8f59b3c\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L250.528 -93.6135\" id=\"C0_67_8434e40631\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L316.818 -153.877\" id=\"C0_68_342ef72b21\"/>\n",
        "     <path d=\"\n",
        "M255.55 -168.943\n",
        "L332.888 -138.811\" id=\"C0_69_c9e3ffff97\"/>\n",
        "     <path d=\"\n",
        "M340.924 -141.322\n",
        "L275.638 -168.943\" id=\"C0_6a_002e62d535\"/>\n",
        "     <path d=\"\n",
        "M340.924 -141.322\n",
        "L312.8 -153.877\" id=\"C0_6b_a827753c81\"/>\n",
        "     <path d=\"\n",
        "M340.924 -141.322\n",
        "L232.951 -171.454\" id=\"C0_6c_1350414d5d\"/>\n",
        "     <path d=\"\n",
        "M340.924 -141.322\n",
        "L265.594 -156.388\" id=\"C0_6d_b558e59cbe\"/>\n",
        "     <path d=\"\n",
        "M340.924 -141.322\n",
        "L320.836 -191.542\" id=\"C0_6e_de5986b9b9\"/>\n",
        "     <path d=\"\n",
        "M340.924 -141.322\n",
        "L304.765 -151.366\" id=\"C0_6f_ec66003d57\"/>\n",
        "     <path d=\"\n",
        "M340.924 -141.322\n",
        "L300.748 -168.943\" id=\"C0_70_9bd3c1c685\"/>\n",
        "     <path d=\"\n",
        "M316.818 -141.322\n",
        "L332.888 -138.811\" id=\"C0_71_d4caabd38e\"/>\n",
        "     <path d=\"\n",
        "M316.818 -141.322\n",
        "L265.594 -156.388\" id=\"C0_72_0d66c9b925\"/>\n",
        "     <path d=\"\n",
        "M316.818 -141.322\n",
        "L320.836 -191.542\" id=\"C0_73_3b3124e197\"/>\n",
        "     <path d=\"\n",
        "M316.818 -141.322\n",
        "L308.783 -166.432\" id=\"C0_74_e34e3bee32\"/>\n",
        "     <path d=\"\n",
        "M316.818 -141.322\n",
        "L332.888 -168.943\" id=\"C0_75_ef9e7b7494\"/>\n",
        "     <path d=\"\n",
        "M316.818 -141.322\n",
        "L232.951 -171.454\" id=\"C0_76_21670c5970\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L265.594 -138.811\" id=\"C0_77_6ae9ce8720\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L328.871 -163.921\" id=\"C0_78_316feadfc7\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L300.748 -168.943\" id=\"C0_79_d230218a52\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L320.836 -191.542\" id=\"C0_7a_d78edcdcce\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L232.951 -156.388\" id=\"C0_7b_08201ff7c9\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L312.8 -168.943\" id=\"C0_7c_0240c5b472\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L260.572 -136.3\" id=\"C0_7d_595dc34c7d\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L177.709 -158.899\" id=\"C0_7e_3d3194cbb8\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L217.885 -138.811\" id=\"C0_7f_c6765c8574\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L300.748 -138.811\" id=\"C0_80_80e9e1d6e1\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L265.594 -156.388\" id=\"C0_81_9db048d92c\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L332.888 -141.322\" id=\"C0_82_d773560c64\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L280.66 -138.811\" id=\"C0_83_b49c8fa4c3\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L352.976 -138.811\" id=\"C0_84_3e376fc9ce\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L202.819 -141.322\" id=\"C0_85_305ee60a86\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L316.818 -153.877\" id=\"C0_86_f0daa05248\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L222.907 -156.388\" id=\"C0_87_58444ac142\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L265.594 -143.833\" id=\"C0_88_7cf4441d81\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L332.888 -168.943\" id=\"C0_89_3ed0b4cc36\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L290.704 -153.877\" id=\"C0_8a_4d197a6305\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L232.951 -171.454\" id=\"C0_8b_f963fffaa7\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L312.8 -153.877\" id=\"C0_8c_42bee2414e\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L95.85 -176.476\" id=\"C0_8d_793dff7c28\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L308.783 -166.432\" id=\"C0_8e_11e6277774\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L332.888 -138.811\" id=\"C0_8f_75828a0efe\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L344.941 -141.322\" id=\"C0_90_0a4f05d9a6\"/>\n",
        "     <path d=\"\n",
        "M320.836 -191.542\n",
        "L304.765 -151.366\" id=\"C0_91_7a141a1a1f\"/>\n",
        "     <path d=\"\n",
        "M187.753 -136.3\n",
        "L300.748 -168.943\" id=\"C0_92_f4294f6dac\"/>\n",
        "     <path d=\"\n",
        "M187.753 -136.3\n",
        "L265.594 -156.388\" id=\"C0_93_254a652ef9\"/>\n",
        "     <path d=\"\n",
        "M187.753 -136.3\n",
        "L255.55 -151.366\" id=\"C0_94_297aea23b4\"/>\n",
        "     <path d=\"\n",
        "M187.753 -136.3\n",
        "L312.8 -168.943\" id=\"C0_95_62e19843d5\"/>\n",
        "     <path d=\"\n",
        "M187.753 -136.3\n",
        "L232.951 -171.454\" id=\"C0_96_db58dce84f\"/>\n",
        "     <path d=\"\n",
        "M328.871 -163.921\n",
        "L232.951 -171.454\" id=\"C0_97_1171f48350\"/>\n",
        "     <path d=\"\n",
        "M232.951 -156.388\n",
        "L232.951 -171.454\" id=\"C0_98_9ac5a23fde\"/>\n",
        "     <path d=\"\n",
        "M312.8 -168.943\n",
        "L332.888 -138.811\" id=\"C0_99_9c67b06050\"/>\n",
        "     <path d=\"\n",
        "M312.8 -168.943\n",
        "L344.941 -141.322\" id=\"C0_9a_d6ffc01ff7\"/>\n",
        "     <path d=\"\n",
        "M312.8 -168.943\n",
        "L312.8 -153.877\" id=\"C0_9b_cfaccce9fa\"/>\n",
        "     <path d=\"\n",
        "M312.8 -168.943\n",
        "L352.976 -138.811\" id=\"C0_9c_836c8adcf4\"/>\n",
        "     <path d=\"\n",
        "M312.8 -168.943\n",
        "L265.594 -156.388\" id=\"C0_9d_b0416e43c2\"/>\n",
        "     <path d=\"\n",
        "M312.8 -168.943\n",
        "L308.783 -166.432\" id=\"C0_9e_0b1d190c8b\"/>\n",
        "     <path d=\"\n",
        "M312.8 -168.943\n",
        "L222.907 -156.388\" id=\"C0_9f_f6e02c3513\"/>\n",
        "     <path d=\"\n",
        "M312.8 -168.943\n",
        "L232.951 -171.454\" id=\"C0_a0_e8661420cb\"/>\n",
        "     <path d=\"\n",
        "M260.572 -136.3\n",
        "L280.66 -138.811\" id=\"C0_a1_74c35430e9\"/>\n",
        "     <path d=\"\n",
        "M260.572 -136.3\n",
        "L300.748 -138.811\" id=\"C0_a2_d3b70a9073\"/>\n",
        "     <path d=\"\n",
        "M260.572 -136.3\n",
        "L232.951 -171.454\" id=\"C0_a3_c20589f8cf\"/>\n",
        "     <path d=\"\n",
        "M177.709 -158.899\n",
        "L232.951 -171.454\" id=\"C0_a4_543b282939\"/>\n",
        "     <path d=\"\n",
        "M177.709 -158.899\n",
        "L332.888 -168.943\" id=\"C0_a5_2294a7fa6b\"/>\n",
        "     <path d=\"\n",
        "M177.709 -158.899\n",
        "L300.748 -168.943\" id=\"C0_a6_586aeccd3e\"/>\n",
        "     <path d=\"\n",
        "M295.726 -146.344\n",
        "L232.951 -171.454\" id=\"C0_a7_9fe2c9fb1d\"/>\n",
        "     <path d=\"\n",
        "M328.871 -141.322\n",
        "L232.951 -171.454\" id=\"C0_a8_b490426bbf\"/>\n",
        "     <path d=\"\n",
        "M217.885 -138.811\n",
        "L232.951 -171.454\" id=\"C0_a9_5f3853538e\"/>\n",
        "     <path d=\"\n",
        "M265.594 -138.811\n",
        "L300.748 -138.811\" id=\"C0_aa_05205c9906\"/>\n",
        "     <path d=\"\n",
        "M265.594 -138.811\n",
        "L232.951 -171.454\" id=\"C0_ab_37ec6c48bd\"/>\n",
        "     <path d=\"\n",
        "M265.594 -138.811\n",
        "L300.748 -168.943\" id=\"C0_ac_26222c0ea5\"/>\n",
        "     <path d=\"\n",
        "M265.594 -156.388\n",
        "L300.748 -168.943\" id=\"C0_ad_0582ae2928\"/>\n",
        "     <path d=\"\n",
        "M265.594 -156.388\n",
        "L332.888 -141.322\" id=\"C0_ae_71e339f653\"/>\n",
        "     <path d=\"\n",
        "M265.594 -156.388\n",
        "L280.66 -138.811\" id=\"C0_af_3d312ca65d\"/>\n",
        "     <path d=\"\n",
        "M265.594 -156.388\n",
        "L352.976 -138.811\" id=\"C0_b0_3a7546543d\"/>\n",
        "     <path d=\"\n",
        "M265.594 -156.388\n",
        "L300.748 -138.811\" id=\"C0_b1_9d1a884ab3\"/>\n",
        "     <path d=\"\n",
        "M265.594 -156.388\n",
        "L332.888 -168.943\" id=\"C0_b2_4203366909\"/>\n",
        "     <path d=\"\n",
        "M265.594 -156.388\n",
        "L232.951 -171.454\" id=\"C0_b3_1f9ada9d0c\"/>\n",
        "     <path d=\"\n",
        "M332.888 -141.322\n",
        "L275.638 -168.943\" id=\"C0_b4_c56dbc3679\"/>\n",
        "     <path d=\"\n",
        "M332.888 -141.322\n",
        "L344.941 -141.322\" id=\"C0_b5_fc2b3c4a0a\"/>\n",
        "     <path d=\"\n",
        "M332.888 -141.322\n",
        "L304.765 -151.366\" id=\"C0_b6_828a3c2b25\"/>\n",
        "     <path d=\"\n",
        "M332.888 -141.322\n",
        "L300.748 -168.943\" id=\"C0_b7_8ed57188ab\"/>\n",
        "     <path d=\"\n",
        "M332.888 -141.322\n",
        "L232.951 -171.454\" id=\"C0_b8_5bddbe4706\"/>\n",
        "     <path d=\"\n",
        "M300.748 -138.811\n",
        "L290.704 -153.877\" id=\"C0_b9_87dedc5a0a\"/>\n",
        "     <path d=\"\n",
        "M300.748 -138.811\n",
        "L275.638 -168.943\" id=\"C0_ba_854bc215ab\"/>\n",
        "     <path d=\"\n",
        "M300.748 -138.811\n",
        "L202.819 -141.322\" id=\"C0_bb_ed747d9fb4\"/>\n",
        "     <path d=\"\n",
        "M300.748 -138.811\n",
        "L265.594 -143.833\" id=\"C0_bc_d5847367ff\"/>\n",
        "     <path d=\"\n",
        "M300.748 -138.811\n",
        "L300.748 -168.943\" id=\"C0_bd_eac3db9fcb\"/>\n",
        "     <path d=\"\n",
        "M300.748 -138.811\n",
        "L232.951 -171.454\" id=\"C0_be_b2c5d4afab\"/>\n",
        "     <path d=\"\n",
        "M352.976 -138.811\n",
        "L232.951 -171.454\" id=\"C0_bf_b6039fb1b9\"/>\n",
        "     <path d=\"\n",
        "M280.66 -138.811\n",
        "L290.704 -153.877\" id=\"C0_c0_f4f93370c7\"/>\n",
        "     <path d=\"\n",
        "M280.66 -138.811\n",
        "L300.748 -168.943\" id=\"C0_c1_3e6ee5a2e5\"/>\n",
        "     <path d=\"\n",
        "M280.66 -138.811\n",
        "L202.819 -141.322\" id=\"C0_c2_03545bf46a\"/>\n",
        "     <path d=\"\n",
        "M280.66 -138.811\n",
        "L182.731 -138.811\" id=\"C0_c3_214bbaac62\"/>\n",
        "     <path d=\"\n",
        "M280.66 -138.811\n",
        "L308.783 -166.432\" id=\"C0_c4_926a6c97c8\"/>\n",
        "     <path d=\"\n",
        "M280.66 -138.811\n",
        "L275.638 -168.943\" id=\"C0_c5_3ecdb8ce54\"/>\n",
        "     <path d=\"\n",
        "M280.66 -138.811\n",
        "L255.55 -151.366\" id=\"C0_c6_f2bb0ad716\"/>\n",
        "     <path d=\"\n",
        "M280.66 -138.811\n",
        "L232.951 -171.454\" id=\"C0_c7_b4a8a2eac7\"/>\n",
        "     <path d=\"\n",
        "M137.7 -141.322\n",
        "L95.85 -176.476\" id=\"C0_c8_85b24510d2\"/>\n",
        "     <path d=\"\n",
        "M308.783 -166.432\n",
        "L232.951 -171.454\" id=\"C0_c9_9b2a6cf96f\"/>\n",
        "     <path d=\"\n",
        "M304.765 -151.366\n",
        "L232.951 -171.454\" id=\"C0_ca_e5f56f61d6\"/>\n",
        "     <path d=\"\n",
        "M222.907 -156.388\n",
        "L232.951 -171.454\" id=\"C0_cb_4069c945bf\"/>\n",
        "     <path d=\"\n",
        "M222.907 -156.388\n",
        "L300.748 -168.943\" id=\"C0_cc_59501fde93\"/>\n",
        "     <path d=\"\n",
        "M265.594 -143.833\n",
        "L232.951 -171.454\" id=\"C0_cd_1a6adf8ccc\"/>\n",
        "     <path d=\"\n",
        "M255.55 -151.366\n",
        "L232.951 -171.454\" id=\"C0_ce_a933e759d0\"/>\n",
        "     <path d=\"\n",
        "M332.888 -168.943\n",
        "L275.638 -168.943\" id=\"C0_cf_0ddfc27f4b\"/>\n",
        "     <path d=\"\n",
        "M332.888 -168.943\n",
        "L232.951 -171.454\" id=\"C0_d0_dbe6c19f46\"/>\n",
        "     <path d=\"\n",
        "M300.748 -168.943\n",
        "L202.819 -141.322\" id=\"C0_d1_20577a6263\"/>\n",
        "     <path d=\"\n",
        "M300.748 -168.943\n",
        "L182.731 -138.811\" id=\"C0_d2_5ef463e103\"/>\n",
        "     <path d=\"\n",
        "M300.748 -168.943\n",
        "L232.951 -171.454\" id=\"C0_d3_da91e63486\"/>\n",
        "     <path d=\"\n",
        "M290.704 -153.877\n",
        "L232.951 -171.454\" id=\"C0_d4_ebd9daf0eb\"/>\n",
        "     <path d=\"\n",
        "M202.819 -141.322\n",
        "L232.951 -171.454\" id=\"C0_d5_a3ceeecfb7\"/>\n",
        "     <path d=\"\n",
        "M232.951 -171.454\n",
        "L232.951 -171.454\" id=\"C0_d6_54dc42183f\"/>\n",
        "     <path d=\"\n",
        "M232.951 -171.454\n",
        "L312.8 -153.877\" id=\"C0_d7_b15a16bc7e\"/>\n",
        "     <path d=\"\n",
        "M232.951 -171.454\n",
        "L95.85 -176.476\" id=\"C0_d8_7ebc892335\"/>\n",
        "     <path d=\"\n",
        "M232.951 -171.454\n",
        "L324.853 -153.877\" id=\"C0_d9_b72de9c1c5\"/>\n",
        "     <path d=\"\n",
        "M232.951 -171.454\n",
        "L182.731 -138.811\" id=\"C0_da_f62a2005db\"/>\n",
        "     <path d=\"\n",
        "M232.951 -171.454\n",
        "L250.528 -93.6135\" id=\"C0_db_015837a03d\"/>\n",
        "     <path d=\"\n",
        "M232.951 -171.454\n",
        "L316.818 -153.877\" id=\"C0_dc_40e6d40a98\"/>\n",
        "     <path d=\"\n",
        "M232.951 -171.454\n",
        "L275.638 -168.943\" id=\"C0_dd_2cb1e6b445\"/>\n",
        "     <path d=\"\n",
        "M232.951 -171.454\n",
        "L332.888 -138.811\" id=\"C0_de_b17600ed9f\"/>\n",
        "     <path d=\"\n",
        "M232.951 -171.454\n",
        "L344.941 -141.322\" id=\"C0_df_4fea440ebf\"/>\n",
        "    </defs>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_0_c999de7b5d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_1_480a5b0205\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_2_4a3e94939d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f8f8f8;\" x=\"0.0\" xlink:href=\"#C0_3_be23c18dfc\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_4_23c1f1fe72\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_5_c08045ef59\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_6_c15c5a79d1\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_7_5322ffefcd\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_8_9430f8d45e\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_9_29a15a246b\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_a_27a5623e0c\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_b_e6d67c2685\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_c_eeb2caa693\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_d_ebc6b660b5\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_e_65079e8e3f\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#272727;\" x=\"0.0\" xlink:href=\"#C0_f_68931a7945\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_10_683b6f4ba3\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#d3d3d3;\" x=\"0.0\" xlink:href=\"#C0_11_aa52e7dd9e\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f4f4f4;\" x=\"0.0\" xlink:href=\"#C0_12_6bd3ef7f3a\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f6f6f6;\" x=\"0.0\" xlink:href=\"#C0_13_41adb8acfc\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_14_a3fecca708\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f7f7f7;\" x=\"0.0\" xlink:href=\"#C0_15_7745fc4372\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_16_acf1cc1794\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_17_cc886aeed6\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_18_4a0e953102\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_19_f3b23d683c\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_1a_24904464a2\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#ececec;\" x=\"0.0\" xlink:href=\"#C0_1b_aa6a8d4291\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_1c_7e4f73366c\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_1d_f5ff487fc2\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_1e_5306242162\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_1f_c1a52a0b09\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f9f9f9;\" x=\"0.0\" xlink:href=\"#C0_20_f9d9ff4e5b\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_21_c816cdd2e5\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_22_013760a687\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_23_190233d6f6\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f7f7f7;\" x=\"0.0\" xlink:href=\"#C0_24_91fb092ca6\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_25_d8685b0e59\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_26_7d4cebdf94\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#8e8e8e;\" x=\"0.0\" xlink:href=\"#C0_27_ab01c9cd44\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_28_2d50daf255\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f3f3f3;\" x=\"0.0\" xlink:href=\"#C0_29_4c96c3f6e3\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_2a_13d1975a1a\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_2b_fd1d5f6062\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_2c_1d51d9dba7\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_2d_7c90e29874\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_2e_df2ec9a515\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_2f_63d0a9864e\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_30_a9ac3e0764\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_31_35560ef778\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_32_2fb2c639d6\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#c3001e;\" x=\"0.0\" xlink:href=\"#C0_33_3fcde4101b\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_34_c87dae95fd\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_35_81779dce46\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_36_0d4ad673cc\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#dbdbdb;\" x=\"0.0\" xlink:href=\"#C0_37_adaec0942d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_38_419848a1c5\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_39_9abd2c05cd\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_3a_077680b1b6\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_3b_1d716b0445\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_3c_556705c54d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#e6e6e6;\" x=\"0.0\" xlink:href=\"#C0_3d_d38353d848\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_3e_1b44ae0bf7\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_3f_5c1651597a\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_40_af5d6a836a\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#c3001e;\" x=\"0.0\" xlink:href=\"#C0_41_aa8f68bf62\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_42_556d3a7f14\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_43_3a80d73040\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_44_4a566921d7\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_45_0f46fa2d5c\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#c7c7c7;\" x=\"0.0\" xlink:href=\"#C0_46_4af506e547\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_47_eb6726c12f\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f4f4f4;\" x=\"0.0\" xlink:href=\"#C0_48_7c934f8b6c\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#ececec;\" x=\"0.0\" xlink:href=\"#C0_49_d08089f989\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_4a_93d9f84d67\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#eaeaea;\" x=\"0.0\" xlink:href=\"#C0_4b_dc72693f93\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_4c_63082f19ed\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_4d_520c2037b9\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#b9b9b9;\" x=\"0.0\" xlink:href=\"#C0_4e_b710c81ca2\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_4f_74f628c20d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f3f3f3;\" x=\"0.0\" xlink:href=\"#C0_50_05c89c859b\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#d7d7d7;\" x=\"0.0\" xlink:href=\"#C0_51_84b9ca34a9\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f3f3f3;\" x=\"0.0\" xlink:href=\"#C0_52_8f5adb8df9\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#2e2e2e;\" x=\"0.0\" xlink:href=\"#C0_53_b7ddacae0a\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_54_3750a1d83c\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f4f4f4;\" x=\"0.0\" xlink:href=\"#C0_55_659c380a3f\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_56_d026ee546d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f7f7f7;\" x=\"0.0\" xlink:href=\"#C0_57_95676c100a\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_58_47adaf4889\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_59_5f7aaff2ca\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_5a_52fa216dd6\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_5b_4f097928fa\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_5c_dc08f228f9\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f6f6f6;\" x=\"0.0\" xlink:href=\"#C0_5d_03e1efcf45\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#eeeeee;\" x=\"0.0\" xlink:href=\"#C0_5e_a2ac6a944b\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_5f_f7c4bcce33\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f4f4f4;\" x=\"0.0\" xlink:href=\"#C0_60_ad9281ebc3\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_61_ed166716bd\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f8f8f8;\" x=\"0.0\" xlink:href=\"#C0_62_8031627d1f\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_63_603538ce60\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#c3001e;\" x=\"0.0\" xlink:href=\"#C0_64_e83cf6ee22\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#ececec;\" x=\"0.0\" xlink:href=\"#C0_65_81db4d6326\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_66_1fb8f59b3c\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#ececec;\" x=\"0.0\" xlink:href=\"#C0_67_8434e40631\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_68_342ef72b21\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_69_c9e3ffff97\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_6a_002e62d535\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f9f9f9;\" x=\"0.0\" xlink:href=\"#C0_6b_a827753c81\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_6c_1350414d5d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_6d_b558e59cbe\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_6e_de5986b9b9\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_6f_ec66003d57\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_70_9bd3c1c685\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_71_d4caabd38e\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f9f9f9;\" x=\"0.0\" xlink:href=\"#C0_72_0d66c9b925\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f9f9f9;\" x=\"0.0\" xlink:href=\"#C0_73_3b3124e197\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_74_e34e3bee32\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_75_ef9e7b7494\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#858585;\" x=\"0.0\" xlink:href=\"#C0_76_21670c5970\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f3f3f3;\" x=\"0.0\" xlink:href=\"#C0_77_6ae9ce8720\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_78_316feadfc7\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f6f6f6;\" x=\"0.0\" xlink:href=\"#C0_79_d230218a52\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_7a_d78edcdcce\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f9f9f9;\" x=\"0.0\" xlink:href=\"#C0_7b_08201ff7c9\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#efefef;\" x=\"0.0\" xlink:href=\"#C0_7c_0240c5b472\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f4f4f4;\" x=\"0.0\" xlink:href=\"#C0_7d_595dc34c7d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#ececec;\" x=\"0.0\" xlink:href=\"#C0_7e_3d3194cbb8\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_7f_c6765c8574\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_80_80e9e1d6e1\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_81_9db048d92c\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_82_d773560c64\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_83_b49c8fa4c3\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_84_3e376fc9ce\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_85_305ee60a86\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_86_f0daa05248\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_87_58444ac142\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f7f7f7;\" x=\"0.0\" xlink:href=\"#C0_88_7cf4441d81\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_89_3ed0b4cc36\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_8a_4d197a6305\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#c3001e;\" x=\"0.0\" xlink:href=\"#C0_8b_f963fffaa7\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_8c_42bee2414e\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#eaeaea;\" x=\"0.0\" xlink:href=\"#C0_8d_793dff7c28\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f7f7f7;\" x=\"0.0\" xlink:href=\"#C0_8e_11e6277774\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f8f8f8;\" x=\"0.0\" xlink:href=\"#C0_8f_75828a0efe\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f7f7f7;\" x=\"0.0\" xlink:href=\"#C0_90_0a4f05d9a6\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f9f9f9;\" x=\"0.0\" xlink:href=\"#C0_91_7a141a1a1f\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_92_f4294f6dac\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_93_254a652ef9\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_94_297aea23b4\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_95_62e19843d5\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#e6e6e6;\" x=\"0.0\" xlink:href=\"#C0_96_db58dce84f\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_97_1171f48350\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#cacaca;\" x=\"0.0\" xlink:href=\"#C0_98_9ac5a23fde\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_99_9c67b06050\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#858585;\" x=\"0.0\" xlink:href=\"#C0_9a_d6ffc01ff7\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f8f8f8;\" x=\"0.0\" xlink:href=\"#C0_9b_cfaccce9fa\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_9c_836c8adcf4\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#e2e2e2;\" x=\"0.0\" xlink:href=\"#C0_9d_b0416e43c2\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_9e_0b1d190c8b\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_9f_f6e02c3513\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#b5b5b5;\" x=\"0.0\" xlink:href=\"#C0_a0_e8661420cb\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_a1_74c35430e9\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_a2_d3b70a9073\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_a3_c20589f8cf\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#777777;\" x=\"0.0\" xlink:href=\"#C0_a4_543b282939\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_a5_2294a7fa6b\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f9f9f9;\" x=\"0.0\" xlink:href=\"#C0_a6_586aeccd3e\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#e2e2e2;\" x=\"0.0\" xlink:href=\"#C0_a7_9fe2c9fb1d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_a8_b490426bbf\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_a9_5f3853538e\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_aa_05205c9906\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f3f3f3;\" x=\"0.0\" xlink:href=\"#C0_ab_37ec6c48bd\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_ac_26222c0ea5\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f8f8f8;\" x=\"0.0\" xlink:href=\"#C0_ad_0582ae2928\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_ae_71e339f653\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f6f6f6;\" x=\"0.0\" xlink:href=\"#C0_af_3d312ca65d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_b0_3a7546543d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_b1_9d1a884ab3\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_b2_4203366909\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#6c6c6c;\" x=\"0.0\" xlink:href=\"#C0_b3_1f9ada9d0c\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_b4_c56dbc3679\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_b5_fc2b3c4a0a\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_b6_828a3c2b25\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_b7_8ed57188ab\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f4f4f4;\" x=\"0.0\" xlink:href=\"#C0_b8_5bddbe4706\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_b9_87dedc5a0a\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_ba_854bc215ab\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_bb_ed747d9fb4\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_bc_d5847367ff\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_bd_eac3db9fcb\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#c7c7c7;\" x=\"0.0\" xlink:href=\"#C0_be_b2c5d4afab\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fafafa;\" x=\"0.0\" xlink:href=\"#C0_bf_b6039fb1b9\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fdfdfd;\" x=\"0.0\" xlink:href=\"#C0_c0_f4f93370c7\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_c1_3e6ee5a2e5\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_c2_03545bf46a\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_c3_214bbaac62\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_c4_926a6c97c8\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_c5_3ecdb8ce54\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_c6_f2bb0ad716\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#eaeaea;\" x=\"0.0\" xlink:href=\"#C0_c7_b4a8a2eac7\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_c8_85b24510d2\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f1f1f1;\" x=\"0.0\" xlink:href=\"#C0_c9_9b2a6cf96f\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f2f2f2;\" x=\"0.0\" xlink:href=\"#C0_ca_e5f56f61d6\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#b3b3b3;\" x=\"0.0\" xlink:href=\"#C0_cb_4069c945bf\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fcfcfc;\" x=\"0.0\" xlink:href=\"#C0_cc_59501fde93\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#eeeeee;\" x=\"0.0\" xlink:href=\"#C0_cd_1a6adf8ccc\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#a9a9a9;\" x=\"0.0\" xlink:href=\"#C0_ce_a933e759d0\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_cf_0ddfc27f4b\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f9f9f9;\" x=\"0.0\" xlink:href=\"#C0_d0_dbe6c19f46\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_d1_20577a6263\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_d2_5ef463e103\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#dddddd;\" x=\"0.0\" xlink:href=\"#C0_d3_da91e63486\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#9d9d9d;\" x=\"0.0\" xlink:href=\"#C0_d4_ebd9daf0eb\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#9d9d9d;\" x=\"0.0\" xlink:href=\"#C0_d5_a3ceeecfb7\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f9f9f9;\" x=\"0.0\" xlink:href=\"#C0_d6_54dc42183f\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#dbdbdb;\" x=\"0.0\" xlink:href=\"#C0_d7_b15a16bc7e\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#b9b9b9;\" x=\"0.0\" xlink:href=\"#C0_d8_7ebc892335\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f3f3f3;\" x=\"0.0\" xlink:href=\"#C0_d9_b72de9c1c5\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#c3c3c3;\" x=\"0.0\" xlink:href=\"#C0_da_f62a2005db\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#eeeeee;\" x=\"0.0\" xlink:href=\"#C0_db_015837a03d\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#fefefe;\" x=\"0.0\" xlink:href=\"#C0_dc_40e6d40a98\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#bbbbbb;\" x=\"0.0\" xlink:href=\"#C0_dd_2cb1e6b445\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#f1f1f1;\" x=\"0.0\" xlink:href=\"#C0_de_b17600ed9f\" y=\"288.0\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:none;stroke:#c5c5c5;\" x=\"0.0\" xlink:href=\"#C0_df_4fea440ebf\" y=\"288.0\"/>\n",
        "    </g>\n",
        "   </g>\n",
        "   <g id=\"PathCollection_1\">\n",
        "    <defs>\n",
        "     <path d=\"\n",
        "M0 5\n",
        "C1.32602 5 2.5979 4.47317 3.53553 3.53553\n",
        "C4.47317 2.5979 5 1.32602 5 0\n",
        "C5 -1.32602 4.47317 -2.5979 3.53553 -3.53553\n",
        "C2.5979 -4.47317 1.32602 -5 0 -5\n",
        "C-1.32602 -5 -2.5979 -4.47317 -3.53553 -3.53553\n",
        "C-4.47317 -2.5979 -5 -1.32602 -5 0\n",
        "C-5 1.32602 -4.47317 2.5979 -3.53553 3.53553\n",
        "C-2.5979 4.47317 -1.32602 5 0 5\n",
        "z\n",
        "\" id=\"C1_0_95d0887793\"/>\n",
        "    </defs>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"265.5936\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"212.8626\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"265.5936\" xlink:href=\"#C1_0_95d0887793\" y=\"126.5895\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"222.9066\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"227.9286\" xlink:href=\"#C1_0_95d0887793\" y=\"149.1885\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"332.8884\" xlink:href=\"#C1_0_95d0887793\" y=\"134.1225\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"161.8056\" xlink:href=\"#C1_0_95d0887793\" y=\"121.5675\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"153.7704\" xlink:href=\"#C1_0_95d0887793\" y=\"129.1005\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"161.8056\" xlink:href=\"#C1_0_95d0887793\" y=\"149.1885\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"295.7256\" xlink:href=\"#C1_0_95d0887793\" y=\"126.5895\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"340.9236\" xlink:href=\"#C1_0_95d0887793\" y=\"134.1225\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"285.6816\" xlink:href=\"#C1_0_95d0887793\" y=\"149.1885\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"192.7746\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"255.5496\" xlink:href=\"#C1_0_95d0887793\" y=\"119.0565\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"340.9236\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"316.818\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"320.8356\" xlink:href=\"#C1_0_95d0887793\" y=\"96.4575\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"187.7526\" xlink:href=\"#C1_0_95d0887793\" y=\"151.6995\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"328.8708\" xlink:href=\"#C1_0_95d0887793\" y=\"124.0785\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"232.9506\" xlink:href=\"#C1_0_95d0887793\" y=\"131.6115\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"312.8004\" xlink:href=\"#C1_0_95d0887793\" y=\"119.0565\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"260.5716\" xlink:href=\"#C1_0_95d0887793\" y=\"151.6995\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"177.7086\" xlink:href=\"#C1_0_95d0887793\" y=\"129.1005\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"295.7256\" xlink:href=\"#C1_0_95d0887793\" y=\"141.6555\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"328.8708\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"217.8846\" xlink:href=\"#C1_0_95d0887793\" y=\"149.1885\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"265.5936\" xlink:href=\"#C1_0_95d0887793\" y=\"149.1885\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"265.5936\" xlink:href=\"#C1_0_95d0887793\" y=\"131.6115\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"332.8884\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"300.7476\" xlink:href=\"#C1_0_95d0887793\" y=\"149.1885\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"352.9764\" xlink:href=\"#C1_0_95d0887793\" y=\"149.1885\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"280.6596\" xlink:href=\"#C1_0_95d0887793\" y=\"149.1885\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"137.7\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"308.7828\" xlink:href=\"#C1_0_95d0887793\" y=\"121.5675\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"304.7652\" xlink:href=\"#C1_0_95d0887793\" y=\"136.6335\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"222.9066\" xlink:href=\"#C1_0_95d0887793\" y=\"131.6115\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"265.5936\" xlink:href=\"#C1_0_95d0887793\" y=\"144.1665\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"255.5496\" xlink:href=\"#C1_0_95d0887793\" y=\"136.6335\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"332.8884\" xlink:href=\"#C1_0_95d0887793\" y=\"119.0565\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"300.7476\" xlink:href=\"#C1_0_95d0887793\" y=\"119.0565\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"290.7036\" xlink:href=\"#C1_0_95d0887793\" y=\"134.1225\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"202.8186\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"232.9506\" xlink:href=\"#C1_0_95d0887793\" y=\"116.5455\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"312.8004\" xlink:href=\"#C1_0_95d0887793\" y=\"134.1225\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"95.85\" xlink:href=\"#C1_0_95d0887793\" y=\"111.5235\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"324.8532\" xlink:href=\"#C1_0_95d0887793\" y=\"134.1225\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"182.7306\" xlink:href=\"#C1_0_95d0887793\" y=\"149.1885\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"250.5276\" xlink:href=\"#C1_0_95d0887793\" y=\"194.3865\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"316.818\" xlink:href=\"#C1_0_95d0887793\" y=\"134.1225\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"275.6376\" xlink:href=\"#C1_0_95d0887793\" y=\"119.0565\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"332.8884\" xlink:href=\"#C1_0_95d0887793\" y=\"149.1885\"/>\n",
        "    </g>\n",
        "    <g clip-path=\"url(#p124b8dd147)\">\n",
        "     <use style=\"fill:#6598ca;stroke:#000000;\" x=\"344.9412\" xlink:href=\"#C1_0_95d0887793\" y=\"146.6775\"/>\n",
        "    </g>\n",
        "   </g>\n",
        "   <g id=\"line2d_1\">\n",
        "    <path clip-path=\"url(#p124b8dd147)\" d=\"\n",
        "M95.85 194.387\n",
        "L352.976 96.4575\" style=\"fill:none;opacity:0;stroke:#0000ff;stroke-linecap:square;\"/>\n",
        "   </g>\n",
        "  </g>\n",
        " </g>\n",
        " <defs>\n",
        "  <clipPath id=\"p124b8dd147\">\n",
        "   <rect height=\"223.2\" width=\"334.8\" x=\"54.0\" y=\"28.8\"/>\n",
        "  </clipPath>\n",
        " </defs>\n",
        "</svg>\n"
       ],
       "text": [
        "<Goulib.graph.GeoGraph at 0x7925eb0>"
       ]
      }
     ],
     "prompt_number": 9
    },
    {
     "cell_type": "heading",
     "level": 1,
     "metadata": {},
     "source": [
      "Motion"
     ]
    },
    {
     "cell_type": "markdown",
     "metadata": {},
     "source": [
      "The motion module allows to define \"motion laws\", functions of time which return (position, velocity, acceleration, jerk) tuples\n",
      "\n",
      "it is inspired from the \"UtlCam\" Delphi unit used in BOBST's CUBE [documented here](http://osterone.bobstgroup.com/wiki/index.php?title=UtlCam)"
     ]
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "from Goulib.motion import *\n",
      "\n",
      "def plot(pva,t0=None,t1=None,ylim=None):\n",
      "    \"\"\"plots a Segment on pylab\"\"\"\n",
      "    if t0 is None: t0=pva.t0\n",
      "    if t1 is None: t1=pva.t1\n",
      "    x = np.arange(t0,t1, (t1-t0)/100.);\n",
      "    y = [pva(t) for t in x]\n",
      "    y=map(list, zip(*y)) #transpose because of \n",
      "    labels=['Pos','Vel','Acc','Jrk']\n",
      "    for y_arr, label in zip(y, labels):\n",
      "        pylab.plot(x, y_arr, label=label)\n",
      "    pylab.legend()\n",
      "    if ylim: pylab.ylim(ylim)\n",
      "    pylab.show() "
     ],
     "language": "python",
     "metadata": {},
     "outputs": [],
     "prompt_number": 10
    },
    {
     "cell_type": "heading",
     "level": 2,
     "metadata": {},
     "source": [
      "Segments"
     ]
    },
    {
     "cell_type": "heading",
     "level": 3,
     "metadata": {},
     "source": [
      "Polynomial Segments"
     ]
    },
    {
     "cell_type": "markdown",
     "metadata": {},
     "source": [
      "Polynomials are very handy to define Segments as coefficients can easily be determined from start/end conditions.\n",
      "Also, polynomials can easily be integrated or derivated in order to obtain position, velocity, or acceleration laws from each other.\n",
      "\n",
      "Motion defines several handy functions that return SegmentPoly matching common situations"
     ]
    },
    {
     "cell_type": "heading",
     "level": 4,
     "metadata": {},
     "source": [
      "Segment2ndDegree"
     ]
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "seg=Segment2ndDegree(0,1,(-1,1,2)) # time interval and initial position\n",
      "plot(seg)"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "ename": "TypeError",
       "evalue": "Cannot cast array data from dtype('O') to dtype('int32') according to the rule 'safe'",
       "output_type": "pyerr",
       "traceback": [
        "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m\n\u001b[1;31mTypeError\u001b[0m                                 Traceback (most recent call last)",
        "\u001b[1;32m<ipython-input-11-87154477f528>\u001b[0m in \u001b[0;36m<module>\u001b[1;34m()\u001b[0m\n\u001b[0;32m      1\u001b[0m \u001b[0mseg\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mSegment2ndDegree\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m-\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;36m2\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;31m# time interval and initial position\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 2\u001b[1;33m \u001b[0mplot\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mseg\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m",
        "\u001b[1;32m<ipython-input-10-f9b714124503>\u001b[0m in \u001b[0;36mplot\u001b[1;34m(pva, t0, t1, ylim)\u001b[0m\n\u001b[0;32m      7\u001b[0m     \u001b[0mx\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0marange\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mt0\u001b[0m\u001b[1;33m,\u001b[0m\u001b[0mt1\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mt1\u001b[0m\u001b[1;33m-\u001b[0m\u001b[0mt0\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m/\u001b[0m\u001b[1;36m100.\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m;\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m      8\u001b[0m     \u001b[0my\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mpva\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mt\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mt\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 9\u001b[1;33m     \u001b[0my\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mmap\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mlist\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mzip\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0my\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;31m#transpose because of\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m     10\u001b[0m     \u001b[0mlabels\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'Pos'\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;34m'Vel'\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;34m'Acc'\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;34m'Jrk'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m     11\u001b[0m     \u001b[1;32mfor\u001b[0m \u001b[0my_arr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mlabel\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mzip\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0my\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mlabels\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
        "\u001b[1;32mC:\\Python27\\lib\\site-packages\\matplotlib\\colors.pyc\u001b[0m in \u001b[0;36m__call__\u001b[1;34m(self, X, alpha, bytes)\u001b[0m\n\u001b[0;32m    606\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m    607\u001b[0m         \u001b[0mrgba\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mempty\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mshape\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mxa\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mshape\u001b[0m \u001b[1;33m+\u001b[0m \u001b[1;33m(\u001b[0m\u001b[1;36m4\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdtype\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mlut\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdtype\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 608\u001b[1;33m         \u001b[0mlut\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mtake\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mxa\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmode\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m'clip'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mout\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mrgba\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m    609\u001b[0m                     \u001b[1;31m#  twice as fast as lut[xa];\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m    610\u001b[0m                     \u001b[1;31m#  using the clip or wrap mode and providing an\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
        "\u001b[1;31mTypeError\u001b[0m: Cannot cast array data from dtype('O') to dtype('int32') according to the rule 'safe'"
       ]
      }
     ],
     "prompt_number": 11
    },
    {
     "cell_type": "heading",
     "level": 4,
     "metadata": {},
     "source": [
      "Segment4thDegree"
     ]
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "seg=Segment4thDegree(0,None,(-2,1),(2,3))\n",
      "plot(seg,ylim=[-2,4])"
     ],
     "language": "python",
     "metadata": {},
     "outputs": []
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "seg=Segment4thDegree(0,2,(-2,1),(None,3))\n",
      "plot(seg,ylim=[-2,4])"
     ],
     "language": "python",
     "metadata": {},
     "outputs": []
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [],
     "language": "python",
     "metadata": {},
     "outputs": []
    }
   ],
   "metadata": {}
  }
 ]
}